Plugins/Assimp: Fix FaceCulling parameter retrieval
Former-commit-id: 09e9478c01468ba7f5f707ab71693ca75ab412f3 [formerly 9a50f8efce4a1a1fba8bf28a38570c700f9b7d3d] Former-commit-id: a4f95b58fbbdf4138980bc072e9ff6fdbf840d79
This commit is contained in:
parent
03494f21e6
commit
d46a170177
|
|
@ -296,7 +296,7 @@ bool Load(Mesh* mesh, Stream& stream, const MeshParams& parameters)
|
|||
matData.SetParameter(MaterialData::Name, String(name.data, name.length));
|
||||
|
||||
int iValue;
|
||||
if (aiGetMaterialInteger(aiMat, AI_MATKEY_TWOSIDED, &iValue))
|
||||
if (aiGetMaterialInteger(aiMat, AI_MATKEY_TWOSIDED, &iValue) == aiReturn_SUCCESS)
|
||||
matData.SetParameter(MaterialData::FaceCulling, !iValue);
|
||||
|
||||
matIt = materials.insert(std::make_pair(iMesh->mMaterialIndex, std::make_pair(materials.size(), std::move(matData)))).first;
|
||||
|
|
|
|||
Loading…
Reference in New Issue