浏览代码

Merge pull request #4546 from matthewclendening/fix_FBXConverter_double_precision

Fixed FBXConverter build error when using double precision
Kim Kulling 3 年之前
父节点
当前提交
34cb936844
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. 2 2
      code/AssetLib/FBX/FBXConverter.cpp

+ 2 - 2
code/AssetLib/FBX/FBXConverter.cpp

@@ -648,7 +648,7 @@ bool FBXConverter::NeedsComplexTransformationChain(const Model &model) {
     const PropertyTable &props = model.Props();
     bool ok;
 
-    const float zero_epsilon = ai_epsilon;
+    const auto zero_epsilon = ai_epsilon;
     const aiVector3D all_ones(1.0f, 1.0f, 1.0f);
     for (size_t i = 0; i < TransformationComp_MAXIMUM; ++i) {
         const TransformationComp comp = static_cast<TransformationComp>(i);
@@ -3180,7 +3180,7 @@ aiNodeAnim* FBXConverter::GenerateSimpleNodeAnim(const std::string& name,
 
     bool ok = false;
     
-    const float zero_epsilon = ai_epsilon;
+    const auto zero_epsilon = ai_epsilon;
 
     const aiVector3D& preRotation = PropertyGet<aiVector3D>(props, "PreRotation", ok);
     if (ok && preRotation.SquareLength() > zero_epsilon) {