# Scotty3D Welcome to Scotty3D! This 3D graphics software implements interactive mesh editing, realistic path tracing, and dynamic animation. Implementing the functionality of the program constitutes the majority of the coursework for 15-462/662 Computer Graphics at Carnegie Mellon University The [building Scotty3D](build) page describes how to build and run `Scotty3D` on various platforms. The [User Guide](guide) describes the intended functionality of the software to an end user. The components of the Developer Manual (your assignments) are organized under the three main components of the software: - [MeshEdit](meshedit) - [PathTracer](pathtracer) - [Animation](animation) Finally, please read through the [Project Philosophy](philosophy) before you begin work.