|
Foray Library
rapid prototyping framework for crossplatform development of vulkan hardware ray tracing applications
|
Variables which determine how to map gltf-model indices to scene indices/pointers. More...
#include <foray_modelconverter.hpp>
Public Attributes | |
| std::vector< scene::Node * > | Nodes |
| Offset for translating gltfModel node index -> scene node buffer index. | |
| int32_t | MaterialBufferOffset |
| Offset for translating gltfModel material index -> scene material buffer index. | |
| std::vector< scene::Mesh * > | Meshes |
| Vector mapping gltfModel mesh index to Mesh*. | |
| int32_t | TextureBufferOffset |
| Vector mapping gltfModel texture index to ManagedImage*. | |
| size_t | IndexBufferStart |
Variables which determine how to map gltf-model indices to scene indices/pointers.
| size_t foray::gltf::ModelConverter::IndexBindings::IndexBufferStart |
| int32_t foray::gltf::ModelConverter::IndexBindings::MaterialBufferOffset |
Offset for translating gltfModel material index -> scene material buffer index.
| std::vector<scene::Mesh*> foray::gltf::ModelConverter::IndexBindings::Meshes |
Vector mapping gltfModel mesh index to Mesh*.
| std::vector<scene::Node*> foray::gltf::ModelConverter::IndexBindings::Nodes |
Offset for translating gltfModel node index -> scene node buffer index.
| int32_t foray::gltf::ModelConverter::IndexBindings::TextureBufferOffset |
Vector mapping gltfModel texture index to ManagedImage*.