|
Vulkan Schnee 0.0.1 (22840dc8)
High-performance rendering engine
|
Handle to one mesh-bearing node inside a glTF file. More...
#include <AssetRefs.h>
Public Attributes | |
| std::string_view | source |
| Authored glTF source path. | |
| std::string_view | nodeName |
| Renderable node name inside the source file. | |
Handle to one mesh-bearing node inside a glTF file.
This is the handle to use for spawning or component setup because it preserves node-level data: node name, node index, authored transform, static/lightmap metadata, geometry handle, and per-primitive material handles. Multiple renderables can reference the same geometry while still having different transforms or material bindings.
Definition at line 28 of file AssetRefs.h.
| std::string_view Engine::Assets::Authored::GltfRenderableAssetRef::nodeName |
Renderable node name inside the source file.
Definition at line 31 of file AssetRefs.h.
| std::string_view Engine::Assets::Authored::GltfRenderableAssetRef::source |
Authored glTF source path.
Definition at line 30 of file AssetRefs.h.