0.1:
- Collision Object: Planes and Spheres
- Lights: Colored, Directional, Point, Basic Shading
0.2:
- Performance Metrics in Ticks and Milliseconds
- Optional SSAA Antialiasing with variable sample rate
- Plane now always renders in a checker pattern
0.3:
- Soft Shadows
- Specular, Diffuced Materials
1.0:
- Increased Performance with Multithreading and Replacing rand()
1.1:
- Increased Performance by removing cos and sin and replacing them with precalculated values for random sphere points
- added performance.md which contains a log over the optimization process
Relies on vcvarsall.bat to setup the cl.exe build environment. Run build.bat to build and run.bat to execute.