What do you want to achieve?:
I have a black particle I want to show on top of a ring particle (composed of multiple ParticleEmitters).
What is the issue?:
At some angles, the black particle is displayed correctly, and on top of the ring. At others, the ring shows on top of the black particle.
What solutions have you tried so far?:
I have tried changing almost all atributes of ParticleEmitter, to no avail. ZOffset for the black particle is 1 when the rings ZOffset is 0.
Itâs probably due to the Transparency of your images, not the Particle Transparency Property or ZOffset.
Transparent images (like .png files) or Transparent Parts have always had issues with Robloxâs graphics engine. They flicker between being in front or behind each other.
I have tried to change most properties that affect transparency in the particles (ex LightEmission, Transparency, LightInfluence, Texture). None seemed to help.
But if they are Textures of the same image then theyâll still have transparency. Iâm guessing they were based off .png files.
Both images have solid colours, but they both have areas that fade so they both have transparent âbackgroundsâ even though your Transparency setting for the image is 0. Otherwise youâd have square or rectangular solid colour images.
Have you tried positioning the black sphere about .2 studs higher rather than at the same level?
I know that some of the transparency issues are that they are âz-fightingâ when they are the same distance from the camera so the graphics engine canât decide which one to display. If the black sphere image was noticeably higher it may fix it when the camera is above that level.
Increase the ZOffset of the Black particle more. The only difference it makes is that if the camera gets too close and the value is too high, it will vanish.
This shouldnât matter though, so just increase the ZOffset slightly until it works. ZOffset on particles that face the camera make them move towards it, and therefore they will always render âaboveâ others. With a ZOffset of only 1, the black orb is only being moved a single stud.
Iâm not sure if you tried this yet, so sorry if this isnât super useful. But thatâs how I usually fix this issue.
I really appreciate the responce! I just tried your solution, again to no avail. Values above 2 still donât fix the clipping issue, and (as you said) makes the particle not visible close to the camera, with the added âbonusâ that the particle clips into the arms of my rig. The only values I have tested that have COMPLETELY fixed the issue are values above 5, but values like these have the same fatal flaws mentioned, just much worse.
True. Alright, I guess Ill just let this issue rest then. I have seen a couple devforum posts about particle issues and none of them went âwow, thanks alot, my dearest platform, Roblox, for fixing this issue.â. Thanks!