|
e9a9b8a2cf
|
Use instanced arrays to draw the lights
|
2024-12-30 19:07:53 +00:00 |
|
|
acefc1d254
|
Add ability to draw normals
|
2024-12-30 17:31:54 +00:00 |
|
|
e8f4f4ae12
|
Move common shader data to uniform buffer
|
2024-12-28 22:28:20 +00:00 |
|
|
3aed2a9614
|
Update shaders to use interface blocks
|
2024-12-28 20:00:05 +00:00 |
|
|
21b8cc56f3
|
Add reflective and refractive models
|
2024-12-28 17:15:07 +00:00 |
|
|
13bedc164c
|
Implement skybox
|
2024-12-28 00:14:25 +00:00 |
|
|
68cc990650
|
Implement double frame buffering
|
2024-12-27 22:22:32 +00:00 |
|
|
0a4fb8e76f
|
Implement model loading with assimp
|
2024-12-26 00:59:00 +00:00 |
|
|
c65a3ba314
|
Create a scene with multiple lights
|
2024-12-23 23:41:23 +00:00 |
|
|
b7e5eea448
|
Play with lights
|
2024-12-22 01:36:08 +00:00 |
|
|
fbda4821ee
|
Add specular map and abstract loading textures
|
2024-12-08 00:04:49 +00:00 |
|
|
cc1f6afb26
|
Add diffuse map
|
2024-12-07 23:24:40 +00:00 |
|
|
6bcd4802aa
|
Define material and light properties
|
2024-12-03 21:29:50 +00:00 |
|
|
9cbfa55c89
|
Move light around the scene
|
2024-12-03 20:08:40 +00:00 |
|
|
babe58f0a5
|
Start the lighting chapters
|
2024-12-01 22:30:42 +00:00 |
|
|
318c000391
|
Complete transformation and coordinate system chapters
|
2024-12-01 01:09:47 +00:00 |
|
|
efa4b7a6a8
|
Add basic transformation matrix
|
2024-11-30 23:05:14 +00:00 |
|
|
921324585f
|
Update code to use image textures
|
2024-11-27 00:21:33 +00:00 |
|
|
1a60a9fc93
|
Add main shaders
|
2024-09-30 00:11:59 +01:00 |
|