hidden thumbnail

Parametric Wave

A three.js design project simulating the force of a wave using a series of box-shaped geometries

The pattern is randomzied on every refresh

Parametric Wave is a project conducted as a part of a computer graphics class at Sogang University. The project aimed to simulate the oceanic wave, and especially the glitters that appear as the tip of the wave reflects the sunlight at a perpendicular angle to an observer. Using the 6-dof rotation of the box geometry, each surface of the geometry was designed to meet a perpendicular angle between the camera and the light at a calculated interval, reflecting the light to the camera and creating the sparkles.

Overall view of the parametric wave
Sample image of an antropy accumulation

Each geometry has variable heights changing over time, creating an illusion of force accumulation. The mathematical logic behind the wave was implemented with the help of the documentation by the Nvidia. The equation consisted of simple trigonometric functions, yet, it was capable of simulating a persuasive visual. A beauty of mathematics! With an additional touch on the materials and the lighting, Parametric Wave visualizes accumulating entropy of the force, rotating at an angle, with a beautiful gradient on its surface.