Scotty3D
A 3D editor implemented mesh editing, realistic path tracing and dynamic animation.Duration: 3 months
Language: C++
Team Size: 1
Scotty3D is a 3D graphics software with interactive mesh editing, realistic path tracing, and dynamic animation features. Implementing the functionality of the program constitutes the majority of the coursework for 15-462/662 Computer Graphics at Carnegie Mellon University. Below are the demos of my implementations.
Github: https://github.com/cmu462/Scotty3D/wiki
Path Tracing ( Using Monte Carlo Method):
1024 rays per path, 599.37s, 1.8 GHz i5 Macbook Air
Animation:
IK (Jacobian) + Linear Blend Skin:
Mesh Edit:
Face Bevel:
Vertex Erase:
Edge Split:
Edge Collapse:
Edge Split: