|
|
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 |
|