Selaa lähdekoodia

Merge pull request #3839 from Garux/mRootNode_mTransformation

consider pScene->mRootNode->mTransformation set by some importers while using AI_CONFIG_PP_PTV_ROOT_TRANSFORMATION
Kim Kulling 4 vuotta sitten
vanhempi
commit
d7c65d363c
1 muutettua tiedostoa jossa 1 lisäystä ja 1 poistoa
  1. 1 1
      code/PostProcessing/PretransformVertices.cpp

+ 1 - 1
code/PostProcessing/PretransformVertices.cpp

@@ -429,7 +429,7 @@ void PretransformVertices::Execute(aiScene *pScene) {
 	const unsigned int iOldNodes = CountNodes(pScene->mRootNode);
 	const unsigned int iOldNodes = CountNodes(pScene->mRootNode);
 
 
 	if (configTransform) {
 	if (configTransform) {
-		pScene->mRootNode->mTransformation = configTransformation;
+		pScene->mRootNode->mTransformation = configTransformation * pScene->mRootNode->mTransformation;
 	}
 	}
 
 
 	// first compute absolute transformation matrices for all nodes
 	// first compute absolute transformation matrices for all nodes