lookibed
81489a13cf
add block material shaders
...
- 'shader' property of block materials: shaders/materials/<name>.glslv, .glslf with material_vertex / material_fragment hooks and #param uniforms
- material shaders code is included into main, translucent and shadows programs through generated headers, no extra draw calls
- chunk vertex normal.w byte replaced with 'flags': bit 7 - emission flag, bits 0-6 - material shader index (vertex format size is not changed)
- doc/*/block-materials.md
2026-10-02 06:33:01 +03:00
MihailRis
e037462615
add 'sky_tint', 'clouds_tint', 'min_sky_light' weather parameters
2026-02-12 20:27:29 +03:00
MihailRis
3055621894
improve sky lighting
2026-02-02 18:35:44 +03:00
MihailRis
7cf073f079
fix: skybox is not visible behind translucent blocks
2025-07-25 22:28:28 +03:00
MihailRis
fdeec22515
improve lights
2025-07-18 20:27:38 +03:00
MihailRis
5ec9f14021
add emission gbuffer attachment
2025-07-12 21:09:23 +03:00
MihailRis
0bd901d1a6
feat: deferred shading (day 2)
2025-07-08 23:56:22 +03:00
MihailRis
559322f70a
improve torchlight
2025-07-07 00:25:12 +03:00
MihailRis
44f7051a94
fix a_distance
2025-05-12 07:04:08 +03:00
MihailRis
b5253bff99
fix segfault
2025-05-10 16:29:30 +03:00
MihailRis
e158b384fa
feat: shadows in fast pipeline & improve lights mix
2025-05-10 14:12:52 +03:00
MihailRis
30a0b81680
refactor shaders
2025-05-09 23:51:34 +03:00
MihailRis
657b4304b4
improve shading & enable disabled elements
2025-05-09 21:52:29 +03:00
MihailRis
fc46b7c434
initial commit
2025-05-07 20:42:50 +03:00
REDxEYE
0e73f65331
Cleanup
2025-04-13 17:14:34 +03:00
REDxEYE
1ffbeb8148
Refactor mesh handling to use templated vertex structures for improved type safety and flexibility
2025-04-13 17:14:28 +03:00
MihailRis
e6ea4fe37e
add fog_curve parameter & update shaders
2025-02-26 04:49:45 +03:00
MihailRis
8dfc948fe3
update main shader
2025-02-26 02:24:16 +03:00
MihailRis
4197746c69
add entity shader
2024-07-20 17:13:03 +03:00
MihailRis
8e159009eb
refactor res/shaders
2024-07-20 16:05:06 +03:00
MihailRis
241d15e349
ContentPackRuntime + refactor
2024-02-08 20:53:12 +03:00
MihailRis
a4a5aef422
skybox: added moon and stars
2024-01-26 02:49:42 +03:00
MihailRis
dfeb7293b2
Fixed sky lighting intensity and color
2024-01-09 19:42:39 +03:00
MihailRis
5d4e67fdb1
Fog update
2023-12-27 11:38:39 +03:00
MihailRis
4de2d77150
sky-lights fix, graphics.skybox-resolution
2023-12-03 23:36:54 +03:00
MihailRis
a60cc70246
GLSL 'include' support
2023-11-28 16:13:49 +03:00
MihailRis
c08c31b0ad
day-night loop, dynamic skybox, clock on debug panel
2023-11-28 11:01:22 +03:00
MihailRis
3021087bf0
Merge branch 'main' into main
2023-11-22 22:21:50 +03:00
MihailRis
b6a8358e9e
Added bindings for mouse clicks, fixed lights
2023-11-22 21:15:12 +03:00
@clasher113
efdc494aaf
BlocksRenderer light compressing & fix
2023-11-22 19:35:56 +02:00
@clasher113
a48af43008
Revert "BlocksRenderer light conpressing & fix"
...
This reverts commit 13a9641392 .
2023-11-22 19:18:03 +02:00
@clasher113
13a9641392
BlocksRenderer light conpressing & fix
2023-11-22 19:15:26 +02:00
MihailRis
bf4ad5ca58
Block light and sky light combination fix
2023-11-22 02:17:44 +03:00
Che10vek
2ee9e33c6d
resources paths refact
2023-11-20 01:30:57 +10:00