From ac2507e0ae15e66d19e06ffb289381da084be2b4 Mon Sep 17 00:00:00 2001 From: Onek8 Date: Thu, 22 May 2025 22:00:56 +0000 Subject: [PATCH] Update leenkx/Sources/iron/object/MeshObject.hx --- leenkx/Sources/iron/object/MeshObject.hx | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/leenkx/Sources/iron/object/MeshObject.hx b/leenkx/Sources/iron/object/MeshObject.hx index 1c42bcd..4711a06 100644 --- a/leenkx/Sources/iron/object/MeshObject.hx +++ b/leenkx/Sources/iron/object/MeshObject.hx @@ -21,6 +21,7 @@ class MeshObject extends Object { public var particleChildren: Array = null; public var particleOwner: MeshObject = null; // Particle object public var particleIndex = -1; + public var render_emitter = true; #end public var cameraDistance: Float; public var screenSize = 0.0; @@ -255,11 +256,11 @@ class MeshObject extends Object { particleSystems[i].update(particleChildren[i], this); } } - if (particleSystems != null && particleSystems.length > 0 && !raw.render_emitter) return; + if (particleSystems != null && particleSystems.length > 0 && !render_emitter) return; + if (particleSystems == null && cullMaterial(context)) return; + #else + if (cullMaterial(context)) return; #end - - if (cullMaterial(context)) return; - // Get lod var mats = materials; var lod = this;