I used Unreal Engine 5.4 to place clouds using VDBs. When rendering through Movie Render Queue, I tried to render each layer pass separately by adding each actor and the HeterogeneousVolume containing the VDB to their respective layers, but the VDBs are not rendering separately. Is there another way to achieve this?
3 Likes
Hi @ehddnjsdn,
I don’t currently have any VDBs open to test this on, but I have two potential solutions for you.
First, try enabling “Composite with Translucency” in your project settings.
The description is a little unclear, but I believe it will allow you to render them out as a separate translucency pass.
You can also try rendering them into the custom depth buffer, though I’m not sure how well that will work. I suspect even if it is able to be rendered to the custom depth buffer, it may not retain the shape of the actual VDB and just the volume box.