cesium-native 0.43.0
Loading...
Searching...
No Matches
CesiumGltf::InstanceAttributeSemantics Struct Reference

The standard glTF instance attribute semantics from EXT_mesh_gpu_instancing plus additional instance attribute semantics from extensions. More...

#include <CesiumGltf/InstanceAttributeSemantics.h>

Static Public Attributes

static const std::string TRANSLATION
 XYZ translation vector.
 
static const std::string ROTATION
 XYZW rotation quaternion.
 
static const std::string SCALE
 XYZ scale vector.
 
static const std::array< std::string, 8 > FEATURE_ID_n
 Feature IDs used by EXT_instance_features.
 

Detailed Description

The standard glTF instance attribute semantics from EXT_mesh_gpu_instancing plus additional instance attribute semantics from extensions.

Definition at line 13 of file InstanceAttributeSemantics.h.

Member Data Documentation

◆ FEATURE_ID_n

const std::array<std::string, 8> CesiumGltf::InstanceAttributeSemantics::FEATURE_ID_n
static

Feature IDs used by EXT_instance_features.

Definition at line 32 of file InstanceAttributeSemantics.h.

◆ ROTATION

const std::string CesiumGltf::InstanceAttributeSemantics::ROTATION
static

XYZW rotation quaternion.

Definition at line 22 of file InstanceAttributeSemantics.h.

◆ SCALE

const std::string CesiumGltf::InstanceAttributeSemantics::SCALE
static

XYZ scale vector.

Definition at line 27 of file InstanceAttributeSemantics.h.

◆ TRANSLATION

const std::string CesiumGltf::InstanceAttributeSemantics::TRANSLATION
static

XYZ translation vector.

Definition at line 17 of file InstanceAttributeSemantics.h.


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