Pārlūkot izejas kodu

Merge branch 'master' into jc3-importer-open-error-handling

Kim Kulling 4 gadi atpakaļ
vecāks
revīzija
e1a0e16a4e
1 mainītis faili ar 7 papildinājumiem un 0 dzēšanām
  1. 7 0
      code/AssetLib/MDC/MDCLoader.cpp

+ 7 - 0
code/AssetLib/MDC/MDCLoader.cpp

@@ -465,6 +465,13 @@ void MDCImporter::InternReadFile(
             pcMat->AddProperty(&path, AI_MATKEY_TEXTURE_DIFFUSE(0));
         }
     }
+
+    // Now rotate the whole scene 90 degrees around the x axis to convert to internal coordinate system
+    pScene->mRootNode->mTransformation = aiMatrix4x4(
+            1.f, 0.f, 0.f, 0.f,
+            0.f, 0.f, 1.f, 0.f,
+            0.f, -1.f, 0.f, 0.f,
+            0.f, 0.f, 0.f, 1.f);
 }
 
 #endif // !! ASSIMP_BUILD_NO_MDC_IMPORTER