diff --git a/code/FBXConverter.cpp b/code/FBXConverter.cpp index f53ae0218..8d85bb8ad 100644 --- a/code/FBXConverter.cpp +++ b/code/FBXConverter.cpp @@ -1065,6 +1065,10 @@ void Converter::GenerateTransformationNodeChain( const Model& model, continue; } + if ( comp == TransformationComp_PostRotation ) { + chain[ i ] = chain[ i ].Inverse(); + } + aiNode* nd = new aiNode(); output_nodes.push_back( nd );