Blender Git Loki
Git Commits -> Revision de2242e
Revision de2242e by Kévin Dietrich (temp-abc-features) October 11, 2021, 03:03 (GMT) |
Viewport: support rendering point attributes. This adds support for rendering arbitrary attributes on point domains. For now only float, float2, and float3 attributes are supported. For more attribute types, and domains, a more flexible system to gather needed attributes will be required, as we are currently running out of bits. |
Commit Details:
Full Hash: de2242eed723c26e9f365d2952bd4b8724d4f967
Parent Commit: bbbbdac
Lines Changed: +299, -0
1 Added Path:
/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_attributes.cc (+221, -0) (View)
5 Modified Paths:
/source/blender/draw/CMakeLists.txt (+1, -0) (Diff)
/source/blender/draw/intern/draw_cache_extract.h (+8, -0) (Diff)
/source/blender/draw/intern/draw_cache_extract_mesh.cc (+3, -0) (Diff)
/source/blender/draw/intern/draw_cache_impl_mesh.c (+63, -0) (Diff)
/source/blender/draw/intern/mesh_extractors/extract_mesh.h (+3, -0) (Diff)
/source/blender/draw/intern/draw_cache_extract.h (+8, -0) (Diff)
/source/blender/draw/intern/draw_cache_extract_mesh.cc (+3, -0) (Diff)
/source/blender/draw/intern/draw_cache_impl_mesh.c (+63, -0) (Diff)
/source/blender/draw/intern/mesh_extractors/extract_mesh.h (+3, -0) (Diff)