Hello there. I do not know if this is a bug, or it supposed to work. I’ve checked the ContentExamples for the colliding GPU particles, and it works perfectly, while I’m using an opaque material on my object. When I put a mesh with a translucent material (glass) under the particle system, the collision stops working. Any idea?
Hi Lostra,
I believe this is because the translucent material isn’t written into the z-buffer which the GPU particles use for collision testing.
Do you happen to know any workaround, to have particle collision on a totally transparent, or at least glassy object?
It should be possible to create a vector field to have your particles look like they are colliding and then have some extra CPU particles to do actual collision.
That’d be a lot of work however.
Now you can use Distance field instead of scene depth