- Scaling and composition of primitives to produce complex objects.
- Speed up raytracing using bounding volumes.
- "Simulated" caustics and fresnel effect using simple approximation.
- Texture and normal mapping.
- Hierachical transformations.
- Procedural generation using Diamond square algorithm.
- Shearing and composition of primitives to produce complex shapes.
- Dolly cam effect.
- Texture mapping.
- Bezier curves.
- Animation using key framing.