VFX graph decal particle is not rendered if the camera get inside the bounding box of that particle.

Hi, We are on Unity 2020.1 and HDRP 8.2. We try to use the “Output Particle Forward Decal” in VFX Graph to draw large VFX particles on the terrain. all works well except when the camera gets closer to the terrain and gets inside the bounding box of the decal particle then the decal just disappears.

The screenshot shows the decal particle and its bounding box, if the camera gets inside it, the particle will not be rendered.

In our scenario, the decal particle is always big and the camera will always be inside its bounding box.

is there a way to fix this issue?

Thank you!

I got exactly the same problem @ HDRP10.5.1, my decal was cutted…
7291432--882172--DA5527FA-3343-4bb0-BF7B-DB98A5492717.png

Hello! Indeed, the “faces” of the decal box need to be visible from the camera for it to render properly. If your use case allows it, you can make the decal box be smaller along its projection axis, by using the Set Scale block.

6 Likes