|
Vulkan Schnee 0.0.1 (22840dc8)
High-performance rendering engine
|
Functions | |
| glm::mat4 | parseNodeMatrix (const tinygltf::Node &node) |
| Converts a glTF node matrix or TRS fields into a local transform matrix. | |
| std::vector< glm::mat4 > | calculateNodeWorldTransforms (const tinygltf::Model &model) |
| Calculates world transforms for every glTF node. | |
|
nodiscard |
Calculates world transforms for every glTF node.
Traversal starts at the default scene roots, falls back to all scene roots when no default exists, and treats disconnected nodes as identity-parent roots.
| model | Source glTF model. |
|
nodiscard |
Converts a glTF node matrix or TRS fields into a local transform matrix.
| node | Source glTF node. |