Project 9 -- Thiago Ize
Design Choices
Here are some of the more interesting design choices:
- I created a translation, rotation and general instance classes.
- The bounding boxes are also transformed, thus letting me place instances
inside of acceleration structures.
- I place the original normals in the scratchpad and later on transform them.
Images!

The background dragons are all translation instances with random colors.
The Buddhas are general instance classes with randomized marble textures and are
both translated out from the center and rotated to face inwards.
The center dragon has been stretched larger.
My scene graph consists of a grid which contains all the instances and the
instances are instances of either a dragon in its own grid or a Buddha in its own grid.