Accessor | |
Animation | A keyframe animation. |
AnimationChannel | |
Asset | Metadata about the glTF asset. |
Buffer | A buffer points to binary geometry, animation, or skins. |
BufferView | A view into a buffer generally representing a subset of the buffer. |
Camera | A camera’s projection. A node MAY reference a camera to apply a transform to place the camera in the scene. |
ExtensionsFactory | Global extensions manager. |
ExtraProperties | Represents the base class for all glTF 2 Schema objects. |
FileReaderCallback | Callback used for loading associated files of current model. |
GlbData | The root object for a glTF asset. |
GlbImage | |
GltfImage | |
GltfImageBase | Represents the base class of a serializable glTF schema2 object. Inherited by ExtraProperties . |
ImageDecodeCallback | Callback used to intercept the loading of textures so they can be decoded by the client engine and uploaded to the GPU if neccesary. |
ImageGlb | Image data used to create a texture. Image MAY be referenced by an URI (or IRI) or a buffer view index. |
JsonFilterCallback | Callback used to preprocess and postprocess json before reading and after writing. |
LogicalChildOfRoot | All gltf elements stored in ModelRoot must inherit from this class. |
Material | The material appearance of a primitive. |
Mesh | A set of primitives to be rendered. Its global transform is defined by a node that references it. |
MeshGpuInstancing | glTF extension defines instance attributes for a node with a mesh. |
MeshPrimitive | Geometry to be rendered with the given material. |
Node | A node in the node hierarchy. When the node contains skin , all mesh.primitives MUST contain JOINTS_0 and WEIGHTS_0 attributes. A node MAY have either a matrix or any combination of translation /rotation /scale (TRS) properties. TRS properties are converted to matrices and postmultiplied in the T * R * S order to compose the transformation matrix; first the scale is applied to the vertices, then the rotation, and then the translation. If none are provided, the transform is the identity. When a node is targeted for animation (referenced by an animation.channel.target), matrix MUST NOT be present. |
PunctualLight | A directional, point, or spot light. |
ReadSettings | Read settings and base class of ReadContext |
Scene | The root nodes of a scene. |
Skin | Joints and matrices defining a skin. |
Texture | A texture and its sampler. |
TextureSampler | Texture sampler properties for filtering and wrapping modes. |
TextureTransform | glTF extension that enables shifting and scaling UV coordinates on a per-texture basis |
UriResolver | |
WriteSettings | Write settings and base class of WriteContext |