diff --git a/Engine/source/ts/assimp/assimpShapeLoader.cpp b/Engine/source/ts/assimp/assimpShapeLoader.cpp index da033800c..3152d789d 100644 --- a/Engine/source/ts/assimp/assimpShapeLoader.cpp +++ b/Engine/source/ts/assimp/assimpShapeLoader.cpp @@ -194,7 +194,8 @@ float getUnitScaleFactor(const aiScene* scene) { } void scaleScene(const aiScene* scene, float scaleFactor) { - aiMatrix4x4 scaleMatrix = aiMatrix4x4::Scaling(aiVector3D(scaleFactor, scaleFactor, scaleFactor), aiMatrix4x4()); + aiMatrix4x4 scaleMatrix; + scaleMatrix = aiMatrix4x4::Scaling(aiVector3D(scaleFactor, scaleFactor, scaleFactor), scaleMatrix); applyTransformation(scene->mRootNode, scaleMatrix); }