|
|
@ -149,7 +149,8 @@ MODEL_3D::MODEL_3D( const S3DMODEL& a3DModel, MATERIAL_MODE aMaterialMode ) |
|
|
auto& mesh_group = mesh_groups[mesh.m_MaterialIdx]; |
|
|
auto& mesh_group = mesh_groups[mesh.m_MaterialIdx]; |
|
|
auto& material = m_materials[mesh.m_MaterialIdx]; |
|
|
auto& material = m_materials[mesh.m_MaterialIdx]; |
|
|
|
|
|
|
|
|
if( material.IsTransparent() ) |
|
|
|
|
|
|
|
|
if( material.IsTransparent() |
|
|
|
|
|
&& m_materialMode != MATERIAL_MODE::DIFFUSE_ONLY ) |
|
|
m_have_transparent_meshes = true; |
|
|
m_have_transparent_meshes = true; |
|
|
else |
|
|
else |
|
|
m_have_opaque_meshes = true; |
|
|
m_have_opaque_meshes = true; |
|
|
|