Crate gltf [] [src]

Structs

Accessor

Defines a method for retrieving data from within a BufferView

Buffer

Describes the location, type, and size of a binary blob included with the asset

BufferView

Describes a subset of a Buffer

Gltf

'Raw' glTF data structure that closely matches the structure of a .gltf file

Material

Describes a shading technique with parameterized values

Mesh

Describes one instance of renderable geometry

Node

A single member of the glTF scene hierarchy

Parameter

Describes a shader input parameter

Primitive

Describes a renderable subset of a mesh

Program

Describes a GLSL shader program

Shader

Describes a GLSL shader component

StateFunctions

Optional arguments to OpenGL state functions

States

Required OpenGL render states to be enabled

Technique

Describes the shading used for a material

Enums

Error

Run time error encountered when loading a glTF asset

Value

Represents a JSON value

Traits

Find

Helper trait for looking up objects by their identifier in a glTF asset

Type Definitions

Map

Represents a key/value type.