Lorenzo Torres
330d9b7711
Migrated to the new std.ArrayList implementation
2025-08-18 23:43:10 +02:00
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