Lagrange
AttributeName Struct Reference

Static Public Attributes

static constexpr std::string_view normal = "normal"
 Normal. More...
 
static constexpr std::string_view color = "color"
 Color. More...
 
static constexpr std::string_view texcoord = "texcoord"
 Texture coordinates. More...
 
static constexpr std::string_view tangent = "tangent"
 Tangent. More...
 
static constexpr std::string_view bitangent = "bitangent"
 Bitangent. More...
 
static constexpr std::string_view material_id = "material_id"
 Material ID. More...
 
static constexpr std::string_view object_id = "object_id"
 Object ID (in obj files). More...
 
static constexpr std::string_view weight = "weight"
 Skinning weights, with all joints specified for each vertex. More...
 
static constexpr std::string_view indexed_weight = "indexed_weight"
 Indexed skinning weights, with a fixed number (typically 4) specified for each vertex. More...
 
static constexpr std::string_view indexed_joint = "indexed_joint"
 Indexed skinning index, with a fixed number (typically 4) specified for each vertex. More...
 

Member Data Documentation

◆ normal

constexpr std::string_view normal = "normal"
staticconstexpr

Normal.

Paired with AttributeUsage::Normal.

◆ color

constexpr std::string_view color = "color"
staticconstexpr

Color.

Paired with AttributeUsage::Color.

◆ texcoord

constexpr std::string_view texcoord = "texcoord"
staticconstexpr

Texture coordinates.

Paired with AttributeUsage::UV. Other common names are UV, UVs.

◆ tangent

constexpr std::string_view tangent = "tangent"
staticconstexpr

Tangent.

Paired with AttributeUsage::Vector.

◆ bitangent

constexpr std::string_view bitangent = "bitangent"
staticconstexpr

Bitangent.

Paired with AttributeUsage::Vector.

◆ material_id

constexpr std::string_view material_id = "material_id"
staticconstexpr

Material ID.

Paired with AttributeUsage::Scalar.

◆ object_id

constexpr std::string_view object_id = "object_id"
staticconstexpr

Object ID (in obj files).

Paired with AttributeUsage::Scalar.

◆ weight

constexpr std::string_view weight = "weight"
staticconstexpr

Skinning weights, with all joints specified for each vertex.

Paired with AttributeUsage::Vector.

◆ indexed_weight

constexpr std::string_view indexed_weight = "indexed_weight"
staticconstexpr

Indexed skinning weights, with a fixed number (typically 4) specified for each vertex.

Paired with AttributeUsage::Vector.

◆ indexed_joint

constexpr std::string_view indexed_joint = "indexed_joint"
staticconstexpr

Indexed skinning index, with a fixed number (typically 4) specified for each vertex.

Paired with AttributeUsage::Vector. Other common names include bone, bone_index, handle.


The documentation for this struct was generated from the following file: