TODO: Please edit the following information in your final project
.\\lab monkeySphere.obj tex.ppm normalMap.ppm
The first argument is the obj file, second is the diffuse texture, third is normal map.
When in the app:
Spacebar: Switch Between Shaders
Left Shift: Increase Cel shading blending weight
Right Shift: Increase Smooth shading blending weight
In Monkey Shader:
1, 2, 3, 4, 5, 6, 7: Switch Between Shading Modes.
Up: Increase counter-clockwise rotate speed
Down: Increase counter-clockwise rotate speed \
- Name and partners name(At most teams of 2 folks total)
- Team member 1: Zhaoze Zhang
- How many hours did it take you to complete this final project? 72
- Did you collaborate or share ideas with any other students/TAs/Professors? No
- Did you use any external resources? Yes
- Note it is fair to utilize some tutorials--cite them here. You must add your own personal touch however!
- https://iquilezles.org/articles/distfunctions/
- https://www.youtube.com/watch?v=gw31oF9qITw
- https://www.youtube.com/watch?v=ngF9LWWxhd0&t
- https://jamie-wong.com/2016/07/15/ray-marching-signed-distance-functions/
- https://roystan.net/articles/toon-shader/
- https://roystan.net/articles/outline-shader/
- (Optional) What was the most interesting part of the Final Assignment? How could the instructor improve the final project?
Points | Description |
---|---|
(33.3%) Project Completion |
|
(33.3%) Technical |
|
(33.4%) Creativity |
|