| 131 | } |
| 132 | |
| 133 | dm::affine3 SceneCamera::GetViewToWorldMatrix() const |
| 134 | { |
| 135 | auto node = GetNode(); |
| 136 | if (!node) |
| 137 | return dm::affine3::identity(); |
| 138 | |
| 139 | return dm::scaling(dm::float3(1.f, 1.f, -1.f)) * dm::affine3(node->GetLocalToWorldTransform()); |
| 140 | } |
| 141 | |
| 142 | dm::affine3 SceneCamera::GetWorldToViewMatrix() const |
| 143 | { |
no test coverage detected