Simulating noise

Participated in an advanced openFrameworks workshop by Andreas Müller of nanika. In-depth use of various noise functions to simulate realistic patterns and movements, using shaders for real-time rendering.