VTK
9.4.20241226
|
#include "GLTFSampler.h"
#include "vtkIOGeometryModule.h"
#include "vtkObject.h"
#include "vtkResourceStream.h"
#include "vtkSmartPointer.h"
#include "vtkURILoader.h"
#include <map>
#include <memory>
#include <string>
#include <vector>
Go to the source code of this file.
Classes | |
class | vtkGLTFDocumentLoader |
Deserialize a GLTF model file. More... | |
struct | vtkGLTFDocumentLoader::BufferView |
This struct describes a glTF bufferView object. More... | |
struct | vtkGLTFDocumentLoader::Accessor |
This struct describes an accessor glTF object. More... | |
struct | vtkGLTFDocumentLoader::Accessor::Sparse |
This struct describes an accessor.sparse glTF object. More... | |
struct | vtkGLTFDocumentLoader::MorphTarget |
This struct describes a glTF Morph Target object. More... | |
struct | vtkGLTFDocumentLoader::Primitive |
This struct describes a glTF primitive object. More... | |
struct | vtkGLTFDocumentLoader::Primitive::Extensions |
struct | vtkGLTFDocumentLoader::Primitive::Extensions::KHRDracoMeshCompression |
struct | vtkGLTFDocumentLoader::Node |
This struct describes a glTF node object. More... | |
struct | vtkGLTFDocumentLoader::Node::Extensions |
struct | vtkGLTFDocumentLoader::Node::Extensions::KHRLightsPunctual |
struct | vtkGLTFDocumentLoader::Mesh |
This struct describes a glTF mesh object. More... | |
struct | vtkGLTFDocumentLoader::TextureInfo |
This struct describes a glTF textureInfo object, mostly used in material descriptions They contain two indexes, one to a texture object, and the second being used to construct a string with the format TEXCOORD_<index>, which references a key in mesh.primitives.attributes. More... | |
struct | vtkGLTFDocumentLoader::Image |
This struct describes a glTF image object. More... | |
struct | vtkGLTFDocumentLoader::Material |
This struct describes a glTF material object. More... | |
struct | vtkGLTFDocumentLoader::Material::PbrMetallicRoughness |
struct | vtkGLTFDocumentLoader::Texture |
This struct describes a glTF texture object. More... | |
struct | vtkGLTFDocumentLoader::Sampler |
This struct describes a glTF sampler object. More... | |
struct | vtkGLTFDocumentLoader::Scene |
This struct describes a glTF scene object. More... | |
struct | vtkGLTFDocumentLoader::Skin |
This struct describes a glTF asset. More... | |
struct | vtkGLTFDocumentLoader::Animation |
This struct describes a glTF animation object. More... | |
struct | vtkGLTFDocumentLoader::Animation::Sampler |
struct | vtkGLTFDocumentLoader::Animation::Channel |
struct | vtkGLTFDocumentLoader::Camera |
This struct describes a glTF camera object. More... | |
struct | vtkGLTFDocumentLoader::Extensions |
This struct contains extension metadata. More... | |
struct | vtkGLTFDocumentLoader::Extensions::KHRLightsPunctual |
struct | vtkGLTFDocumentLoader::Extensions::KHRLightsPunctual::Light |
struct | vtkGLTFDocumentLoader::Model |
This struct contains all data from a gltf asset. More... | |