Return to CS 4475 website

Procedural Texture Generation to Animate Static Images

For our last project of computational photography, we were interested in procedural texture generation and how it could be used in images of the real world. To do this, we used Perlin noise to generate pseudo-random textures, allowing for specific parts of an image to move.

Perlin Noise Video For Liquids

Generated Water

Perlin Noise Video For Clouds

Source Image

Result

Other Examples

Result

Designed by Caleb Jones, Thomas Dean, Annarose Hilhorst, and Noah Flanagan