Merge pull request #2986 from bubba/gltf-camera-pos

Use the translation matrix in gltf2 cameras for aiCamera.mPosition
pull/3000/head^2
Kim Kulling 2020-02-14 12:55:36 +01:00 committed by GitHub
commit f7abd61cca
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 5 additions and 0 deletions

View File

@ -925,6 +925,11 @@ aiNode *ImportNode(aiScene *pScene, glTF2::Asset &r, std::vector<unsigned int> &
if (node.camera) {
pScene->mCameras[node.camera.GetIndex()]->mName = ainode->mName;
if (node.translation.isPresent) {
aiVector3D trans;
CopyValue(node.translation.value, trans);
pScene->mCameras[node.camera.GetIndex()]->mPosition = trans;
}
}
if (node.light) {