Procedural Visual Effects
This work incorporates a collection of small projects that were completed for a final year university module. A major project and several minor projects were produced, each demonstrating the use of procedural methods to create visual effects.
The major project presents a method to procedurally generate and render nebulae in real-time where conventional polygonal models would have not been applicable. The resulting product used the chaotic behaviour of strange attractors to generate particle fields visually comparable to nebulae formations.
Minor projects include Iterated Function Systems (IFS) to generate procedural imagery analogous to botanical trees; Field equations to render participating media and cellular automata to evolve complex patterns from a small rule set.