mirror of
https://github.com/minetest/minetest.git
synced 2024-11-27 10:03:45 +01:00
Fix material properties and allow lighting. Models should now be affected by light instead of being black
This commit is contained in:
parent
0a020dbcc8
commit
cb40b3517a
@ -1065,6 +1065,11 @@ public:
|
|||||||
m_prop.texture = "unknown_block.png";
|
m_prop.texture = "unknown_block.png";
|
||||||
video::IVideoDriver* driver = m_animated_meshnode->getSceneManager()->getVideoDriver();
|
video::IVideoDriver* driver = m_animated_meshnode->getSceneManager()->getVideoDriver();
|
||||||
m_animated_meshnode->setMaterialTexture(0, driver->getTexture(m_prop.texture.c_str()));
|
m_animated_meshnode->setMaterialTexture(0, driver->getTexture(m_prop.texture.c_str()));
|
||||||
|
|
||||||
|
// Set material flags and texture
|
||||||
|
video::SMaterial& material = m_animated_meshnode->getMaterial(0);
|
||||||
|
material.setFlag(video::EMF_LIGHTING, false);
|
||||||
|
material.setFlag(video::EMF_BILINEAR_FILTER, false);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if(m_meshnode)
|
if(m_meshnode)
|
||||||
|
Loading…
Reference in New Issue
Block a user