Joe Tidmarsh :: Online Portfolio
 
 

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.

 

Learning Outcomes

  • Chaos Theory
    • Cellular automata
    • Iterated Function Systems
    • Strange Attractors
  • Field Equations
  • Genetic Algorithms
  • Iso surfaces (Marching cubes & Tetrahedron algorithms)
  • L-Systems and Formal Grammar
  • Terrain Generation
    • Midpoint Displacement
    • Faulting
    • Diffusion Limited Aggregation (DLA)
 

Downloads

Executables are not available at this time. Watch this space.