top of page

Tool

P5js

Programming Language

Java Script

Year

2023

Overview

This project explores wave animation using trigonometric functions to create smooth, rhythmic motion. By leveraging the sine function in p5.js, I generated a continuous wave that flows horizontally across the canvas, mimicking the movement of water or sound waves. The animation evolves over time, creating a calming visual that demonstrates how mathematical functions can be used to simulate organic motion. This experiment highlights the relationship between code and form, turning simple math into dynamic, visual storytelling.

bottom of page