July 19, 2019, 15:19 (GMT) |
Mesh Batch Cache: Refactor Part 5 - Add Vcol support - Add UV/Tangent support - Add Orco support - Add Paint Line Mask support - Add Adjacency Lines support - Add EditUV face/line/point/facedot support - Add EditUV data flag support - Add EditUV StretchAngle/Area support - Add Facedots select index support - Add Weight support - Add Mesh Analysis support |
July 19, 2019, 12:38 (GMT) |
Mesh Batch Cache: Refactor part 3 - Add subrange usage for material triangles - Add loose edges/verts support for Mesh - Cleanup eval mesh selection - Add use_hide support - Add selection index Vbos - Add edit data vbo - Add dummy edgefac vbo |
July 19, 2019, 12:38 (GMT) |
Mesh Batch Cache: Refactor start - Put placeholders vbos/ibos - Restructure the buffers cache : One cache for final mesh and one for the edit mesh cage. |
July 19, 2019, 12:38 (GMT) |
Mesh Batch Cache: Refactor part 1 - Start refactoring MeshRenderData and mesh_render_data_create_ex - Add Iter functions - Add dummy callbacks - Add some Extract types (not enabled) |
July 19, 2019, 12:38 (GMT) |
GPU: Add GPUIndexBuf subrange This allows to render only a subset of an index buffer. This is nice as we can render each material surfaces individually and the whole mesh with the same index buffer. |
July 19, 2019, 12:38 (GMT) |
GPU: Add vertex format deinterleaving This makes it possible to have each attrib use a contiguous portion of the vertex buffer, making attribute filling much more easy and fast as this is how they are store in blender Custom Data layers. |
July 19, 2019, 12:38 (GMT) |
Mesh Batch Cache: Refactor part 2 - Add extract_points indices - Enable tri/line/point extract and pos_nor attrib. |
July 19, 2019, 12:38 (GMT) |
GPU: Vertex Format: Bump max name per attribute to 6 This is to add pos as an alias to UVs. |
July 19, 2019, 12:38 (GMT) |
GPU: Batch: Reverse order of VBO binding This is to ensure the vbo[0] always has predecence over other VBO. This is important for overriding attributes by switching vbo binding order. |
July 19, 2019, 12:38 (GMT) |
Mesh Batch Cache: Refactor part 4 - Add edge factor support (with less hack + multithread support) - Add Facedots pos/nor/flag support - Add Loop normal support |
|