mirror of https://github.com/minetest/minetest.git
Check material type instead
This commit is contained in:
parent
96e545e529
commit
69b2a3b9f1
|
@ -143,7 +143,7 @@ Particle::Particle(
|
||||||
void Particle::OnRegisterSceneNode()
|
void Particle::OnRegisterSceneNode()
|
||||||
{
|
{
|
||||||
if (IsVisible) {
|
if (IsVisible) {
|
||||||
bool solid = m_texture.tex && m_texture.tex->blendmode == ParticleParamTypes::BlendMode::clip;
|
bool solid = m_material.MaterialType == video::EMT_TRANSPARENT_ALPHA_CHANNEL_REF;
|
||||||
SceneManager->registerNodeForRendering(this,
|
SceneManager->registerNodeForRendering(this,
|
||||||
solid ? scene::ESNRP_SOLID : scene::ESNRP_TRANSPARENT_EFFECT);
|
solid ? scene::ESNRP_SOLID : scene::ESNRP_TRANSPARENT_EFFECT);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue