Commit graph

9 commits

Author SHA1 Message Date
Lorenzo Torres
c0b8d021d4 Implemented simple terrain generation 2025-08-13 21:16:42 +02:00
Lorenzo Torres
444a4586ea Implemented depth buffering 2025-08-10 14:40:23 +02:00
Lorenzo Torres
09799eaa9b Testing multiple transformations 2025-08-09 20:55:53 +02:00
Lorenzo Torres
5f07c593b3 Correctly renamed texture samplers 2025-08-09 15:17:26 +02:00
Lorenzo Torres
93e91d7902 Fixed alignment issue of point lights buffer
Instead of using an array of descriptors for storing the lights, now
only one descriptor maps the entire array.
2025-08-09 15:02:53 +02:00
Lorenzo Torres
503ed33aec Fully implemented lighting
Two types of light sources are currently supported: directional lights
and point lights. A scene can have only one directional light and up to
1024 point lights.
2025-08-08 03:18:08 +02:00
Lorenzo Torres
8b5f33ee3f Fixed normal transformation 2025-08-06 17:51:03 +02:00
Lorenzo Torres
5b51a3d571 Implemented basic lighting! 2025-08-05 19:06:58 +02:00
Lorenzo Torres
4f45899a3c base code 2025-03-12 19:56:19 +01:00