- Sphere
- Axis-aligned plane
- Cube
- Triangle Meshes
- Quadrics
- Metaballs
- Diffuse lambertian, Blinn-Phong specular, and ambient shading
- Shadows
- Transformation Heirarchy and Instancing (Scene Graphs)
- Anti-aliasing via super-sampling
- Mirror reflection
- (Naive) multi-threaded parallelization