Enum gltf_json::mesh::Semantic [−][src]
pub enum Semantic {
Positions,
Normals,
Tangents,
Colors(u32),
TexCoords(u32),
Joints(u32),
Weights(u32),
}
Expand description
Vertex attribute semantic name.
Variants
Positions
XYZ vertex positions.
Normals
XYZ vertex normals.
Tangents
XYZW vertex tangents where the w
component is a sign value indicating the
handedness of the tangent basis.
Colors(u32)
Tuple Fields
0: u32
RGB or RGBA vertex color.
TexCoords(u32)
Tuple Fields
0: u32
UV texture co-ordinates.
Joints(u32)
Tuple Fields
0: u32
Joint indices.
Weights(u32)
Tuple Fields
0: u32
Joint weights.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Semantic
impl UnwindSafe for Semantic
Blanket Implementations
Mutably borrows from an owned value. Read more