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*.