5 #include "CesiumGltf/Library.h"
6 #include "CesiumGltf/NamedObject.h"
24 static inline constexpr
const char* TypeName =
"Node";
49 std::vector<double> matrix = {1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1};
60 std::vector<double> rotation = {0, 0, 0, 1};
66 std::vector<double> scale = {1, 1, 1};
71 std::vector<double> translation = {0, 0, 0};
Classes for working with glTF models.
The base class for objects in a glTF that have a name.
A node in the node hierarchy. When the node contains skin, all mesh.primitives MUST contain JOINTS_0 ...
std::vector< int32_t > children
The indices of this node's children.
std::vector< double > weights
The weights of the instantiated morph target. The number of array elements MUST match the number of m...