Commit graph

29 commits

Author SHA1 Message Date
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
fdd8d865d2 update doc/*/block-properties.md 2026-08-17 23:25:18 +03:00
neveix
7425241d67 add docs of 'ladder' rotation 2026-08-10 16:08:32 +05:00
MihailRis
d9631467fc update doc/*/block-properties.md 2026-07-28 23:28:01 +03:00
clasher113
0b7dc14f55 fix extended block grounding (new block property) 2026-02-28 18:31:15 +02:00
MihailRis
9bc1e987d1 update doc/*/block-properties.md 2026-01-08 23:34:12 +03:00
MihailRis
ab640440cc update doc/*/block-properties.md 2025-12-04 20:30:33 +03:00
MihailRis
77b55291da document tick-interval 2025-12-04 17:35:39 +03:00
eliotbyte
cd6b73f1eb docs: add custom model variant examples to block-propertie 2025-10-28 23:09:48 +03:00
MihailRis
77947a4822 update doc/*/block-properties.md, doc/*/item-properties.md 2025-09-19 22:31:24 +03:00
Alex Rasto
4040cafac0
block-properties ru+en fix (#577)
* Update block-properties.md

improved info about hitboxes

* Update block-properties.md
2025-07-28 21:06:43 +03:00
MihailRis
cadd08b132 update doc/*/block-properties.md 2025-07-14 01:10:10 +03:00
MihailRis
e8fe2b7903 update doc/*/block-properties.md 2025-07-09 22:29:11 +03:00
MihailRis
93e9fbbe84 update /doc/*/block-properties.md 2025-02-02 17:38:50 +03:00
MihailRis
7044c12da5 update doc/*/block-properties.md 2024-12-29 09:22:35 +03:00
MihailRis
ebea9af380 add '...@append' method to block properties 2024-12-29 08:56:47 +03:00
MihailRis
65b8835698 update doc/*/block-properties.md (model-name) 2024-12-24 15:53:26 +03:00
MihailRis
6f6421df53 update doc/*/block-properties.md 2024-12-21 08:45:30 +03:00
MihailRis
ba1a82539f update doc/*/block-properties.md 2024-11-28 16:42:46 +03:00
MihailRis
eaa5150d3e update doc/*/block-properties.md 2024-11-17 05:23:50 +03:00
MihailRis
597a16e79e update block-properties docs 2024-10-02 22:29:14 +03:00
MihailRis
4e692d93b2 fix block fields data type names in docs 2024-10-02 18:25:47 +03:00
MihailRis
87cf6c41bc update block.get_field, block.set_field and fields-related docs 2024-10-02 17:56:19 +03:00
MihailRis
221a34fa2e add block data-fields to docs 2024-10-02 17:00:51 +03:00
MihailRis
71e20ff805 add block 'ambient-occlusion' property 2024-07-27 18:37:18 +03:00
MihailRis
9cdf3e29cc add entities.raycast & update docs structure 2024-07-15 05:42:09 +03:00
MihailRis
51db6a1845 update doc/*/block-properties.md 2024-06-15 20:01:48 +03:00
MihailRis
a77480276d update doc/en/block-properties.md 2024-06-13 18:58:46 +03:00
MihailRis
09610a3bb3 update doc/en structure 2024-06-13 18:52:47 +03:00
Renamed from doc/en/3.Block-properties.md (Browse further)