commit e83037f791875c09373ea1bbf72c35f6d4eb7b14 Author: kaj dijkstra Date: Thu Dec 25 10:08:20 2025 +0100 waves diff --git a/waves.html b/waves.html new file mode 100644 index 0000000..9163b59 --- /dev/null +++ b/waves.html @@ -0,0 +1,350 @@ + + + + + + WebGL FFT Waves + + + + +
+

WebGL FFT-Generated Waves (Wireframe)

+ +

+ Click and drag to orbit the camera, and use the mouse scroll to zoom in and out. +

+
+ + + + diff --git a/waves2.html b/waves2.html new file mode 100644 index 0000000..0bdc813 --- /dev/null +++ b/waves2.html @@ -0,0 +1,539 @@ + + + + + + WebGL Wave Simulation (Optimized CPU Calculation) + + + + +
+

WebGL Wave Simulation (Optimized CPU Calculation)

+ +
+ +
+
+ + +
+
+ + +
+
+

+ Click and drag to orbit the camera, and use the mouse scroll to zoom in and out. +

+
+
+ + + + diff --git a/waves3.html b/waves3.html new file mode 100644 index 0000000..44864cf --- /dev/null +++ b/waves3.html @@ -0,0 +1,558 @@ + + + + + + WebGL Realistic Water (Gerstner Waves) + + + + +
+

WebGL Realistic Water (Gerstner Waves)

+ +
+ +
+
+ + +
+
+ + +
+
+ + +
+
+

+ Click and drag to orbit the camera, and use the mouse scroll to zoom in and out. +

+
+
+ + + + \ No newline at end of file