浏览代码

3DS: Pass default material name to constructor instead of changing after the fact

Turo Lamminen 7 年之前
父节点
当前提交
dd7035372d
共有 1 个文件被更改,包括 1 次插入2 次删除
  1. 1 2
      code/3DSConverter.cpp

+ 1 - 2
code/3DSConverter.cpp

@@ -127,9 +127,8 @@ void Discreet3DSImporter::ReplaceDefaultMaterial()
     if (cnt && idx == mScene->mMaterials.size())
     if (cnt && idx == mScene->mMaterials.size())
     {
     {
         // We need to create our own default material
         // We need to create our own default material
-        D3DS::Material sMat;
+        D3DS::Material sMat("%%%DEFAULT");
         sMat.mDiffuse = aiColor3D(0.3f,0.3f,0.3f);
         sMat.mDiffuse = aiColor3D(0.3f,0.3f,0.3f);
-        sMat.mName = "%%%DEFAULT";
         mScene->mMaterials.push_back(sMat);
         mScene->mMaterials.push_back(sMat);
 
 
         DefaultLogger::get()->info("3DS: Generating default material");
         DefaultLogger::get()->info("3DS: Generating default material");