Graphics/Material: Fix reflection mode not being copied
This commit is contained in:
parent
933cb64488
commit
a3a4ed89b8
|
|
@ -72,7 +72,8 @@ namespace Nz
|
||||||
*/
|
*/
|
||||||
inline Material::Material(const Material& material) :
|
inline Material::Material(const Material& material) :
|
||||||
RefCounted(),
|
RefCounted(),
|
||||||
Resource(material)
|
Resource(material),
|
||||||
|
m_reflectionMode(ReflectionMode_Skybox)
|
||||||
{
|
{
|
||||||
Copy(material);
|
Copy(material);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -433,6 +433,8 @@ namespace Nz
|
||||||
m_normalMap = material.m_normalMap;
|
m_normalMap = material.m_normalMap;
|
||||||
m_specularMap = material.m_specularMap;
|
m_specularMap = material.m_specularMap;
|
||||||
|
|
||||||
|
SetReflectionMode(material.GetReflectionMode());
|
||||||
|
|
||||||
InvalidatePipeline();
|
InvalidatePipeline();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue