mirror of
https://github.com/MihailRis/voxelcore.git
synced 2026-10-04 18:41:51 +00:00
- '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 |
||
|---|---|---|
| .. | ||
| effects | ||
| lib | ||
| background.glslf | ||
| background.glslv | ||
| clouds.glslf | ||
| clouds.glslv | ||
| effect.glslf | ||
| effect.glslv | ||
| entity.glslf | ||
| entity.glslv | ||
| lines.glslf | ||
| lines.glslv | ||
| main.glslf | ||
| main.glslv | ||
| shadows.glslf | ||
| shadows.glslv | ||
| skybox_gen.glslf | ||
| skybox_gen.glslv | ||
| translucent.glslf | ||
| translucent.glslv | ||
| ui.glslf | ||
| ui.glslv | ||
| ui3d.glslf | ||
| ui3d.glslv | ||