voxelcore/res/shaders
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
..
effects fix 2026-07-18 16:20:10 +03:00
lib add block material shaders 2026-10-02 06:33:01 +03:00
background.glslf feat: deferred shading (day 2) 2025-07-08 23:56:22 +03:00
background.glslv feat: deferred shading (day 2) 2025-07-08 23:56:22 +03:00
clouds.glslf add clouds shader 2026-02-12 18:19:25 +03:00
clouds.glslv add block material shaders 2026-10-02 06:33:01 +03:00
effect.glslf improve u_gamma support & update default dense-render-distance value 2025-07-25 21:21:18 +03:00
effect.glslv feat: post-processing effects 2025-04-05 00:41:25 +03:00
entity.glslf fix weather effects render 2026-09-06 19:36:35 +03:00
entity.glslv feat: allow passing rgba color to entity skeletons and block wraps 2026-09-16 23:28:03 +03:00
lines.glslf refactor res/shaders 2024-07-20 16:05:06 +03:00
lines.glslv refactor res/shaders 2024-07-20 16:05:06 +03:00
main.glslf add block material shaders 2026-10-02 06:33:01 +03:00
main.glslv add block material shaders 2026-10-02 06:33:01 +03:00
shadows.glslf add block material shaders 2026-10-02 06:33:01 +03:00
shadows.glslv add block material shaders 2026-10-02 06:33:01 +03:00
skybox_gen.glslf add 'sky_tint', 'clouds_tint', 'min_sky_light' weather parameters 2026-02-12 20:27:29 +03:00
skybox_gen.glslv refactor res/shaders 2024-07-20 16:05:06 +03:00
translucent.glslf add block material shaders 2026-10-02 06:33:01 +03:00
translucent.glslv add block material shaders 2026-10-02 06:33:01 +03:00
ui.glslf refactor res/shaders 2024-07-20 16:05:06 +03:00
ui.glslv refactor res/shaders 2024-07-20 16:05:06 +03:00
ui3d.glslf refactor res/shaders 2024-07-20 16:05:06 +03:00
ui3d.glslv refactor res/shaders 2024-07-20 16:05:06 +03:00