15 Commits

Author SHA1 Message Date
1b0a437ac9 fix: reduce noice based bumpmap 2025-10-03 14:30:50 +02:00
15036109bf fix: add terrain bump mapping noise calculation in fragment shader 2025-10-03 14:30:50 +02:00
eeb4e95217 fix: declare vPosition input in fragment shader to prevent panic 2025-10-02 13:37:19 +02:00
4db360df39 feat: add contour-based multi-octave bump mapping for rougher terrain 2025-10-02 13:37:15 +02:00
78d0b091ee feat: add bump mapping to terrain for rougher, less smooth shading 2025-10-02 13:37:13 +02:00
9c3795044a feat: add Phong specular lighting to fragment shader with shininess and strength controls 2025-10-02 13:37:11 +02:00
3a138ec59e feat: add ambient component to fragment shader for Phong shading start 2025-10-02 13:37:09 +02:00
e6dcc428d4 fix: complete Task 1 by updating shaders for normals and Lambertian lighting 2025-10-02 13:37:07 +02:00
ba305c56fd feat: add Lambertian lighting to fragment shader for surface shading 2025-10-02 01:29:03 +02:00
b1d0bbdfb6 feat: visualize vertex normals as colors by passing normals to fragment shader 2025-10-02 01:06:30 +02:00
ba0b49c3b6 feat: add colors to vao and shaders 2025-09-11 23:09:35 +02:00
0f13f037ce checkerboard pattern 2025-09-02 21:31:09 +02:00
03a4b1133e hello world 2025-08-26 21:04:15 +02:00
Michael Gimle
555f49180c shaders 2020-08-22 08:00:05 +02:00
Michael Gimle
1975cf08c0 initial commit 2020-08-22 07:47:58 +02:00