- Finding surface normals – use the gradient
- Ray traced shadows (see notes)
- Using recursion to implement reflections (see notes)
- Anti-aliasing:
- In Hypergraph
- In Povray (may be out of date)
- Also see Povray’s docs
- Textures
- Look at code and at updated Ray Tracing Notes
- 2D Procedural Textures
- Mapping and UV Coordinates
- Other misc texture topics:
- Bump Mapping
- Setting up UV Coordinates for odd ball shapes
- 3D Textures
- Perlin Noise, code