Explorar el Código

Update PlyLoader.cpp

Giuseppe Barbieri hace 8 años
padre
commit
821e9fb0b8
Se han modificado 1 ficheros con 1 adiciones y 3 borrados
  1. 1 3
      code/PlyLoader.cpp

+ 1 - 3
code/PlyLoader.cpp

@@ -1074,7 +1074,7 @@ void PLYImporter::LoadMaterial(std::vector<aiMaterial*>* pvOut)
             pcHelper->AddProperty<aiColor4D>(&clrOut,1,AI_MATKEY_COLOR_AMBIENT);
 
             // handle phong power and shading mode
-            int iMode;
+            int iMode = (int)aiShadingMode_Gouraud;
             if (0xFFFFFFFF != iPhong)   {
                 ai_real fSpec = PLY::PropertyInstance::ConvertTo<ai_real>(GetProperty((*i).alProperties, iPhong).avList.front(),ePhong);
 
@@ -1087,9 +1087,7 @@ void PLYImporter::LoadMaterial(std::vector<aiMaterial*>* pvOut)
 
                     iMode = (int)aiShadingMode_Phong;
                 }
-                else iMode = (int)aiShadingMode_Gouraud;
             }
-            else iMode = (int)aiShadingMode_Gouraud;
             pcHelper->AddProperty<int>(&iMode, 1, AI_MATKEY_SHADING_MODEL);
 
             // handle opacity