| 105 | } |
| 106 | |
| 107 | inline float4x4 get_node_local_transform(const cgltf_node * node) |
| 108 | { |
| 109 | float matrix[16]; |
| 110 | cgltf_node_transform_local(node, matrix); |
| 111 | return float4x4( |
| 112 | {matrix[0], matrix[1], matrix[2], matrix[3]}, |
| 113 | {matrix[4], matrix[5], matrix[6], matrix[7]}, |
| 114 | {matrix[8], matrix[9], matrix[10], matrix[11]}, |
| 115 | {matrix[12], matrix[13], matrix[14], matrix[15]} |
| 116 | ); |
| 117 | } |
| 118 | |
| 119 | inline float4x4 get_node_world_transform(const cgltf_node * node) |
| 120 | { |
no test coverage detected