PhoenixFD to Arnold Volume (Standard Volume shader)

teamSP26J
Advocate
Advocate

PhoenixFD to Arnold Volume (Standard Volume shader)

teamSP26J
Advocate
Advocate

Hi, are there any people rendering PhoenixFD .vdb volumes? I followed the one and only tutorial from chaos groups site and it works for the basic fire and flames. When I wanted to do more of a gas explosion I figured I have to feed the Fuel values instead of temperature to the Volume Sample Float node. But now I would like to use the grid RGB to color the smoke. Trying to use it as a scatter color but it doesn't seem to work.

 

Could you please share your workflow with Standard Volume shader ?

0 Likes
Reply
604 Views
5 Replies
Replies (5)

teamSP26J
Advocate
Advocate

I used PhoenixFDTexmap for coloring liquids but it doesn't seem to work with Standard Volume, so I am trying Volume Sample RGB with channels (ColorR_phx,ColorG_phx,ColorB_phx) 

0 Likes

CiroCardoso3v
Advisor
Advisor

Did it work? I usually render fire or smoke, but I am curious to know if your solution works for liquids.

Lead Enviroment Artist @Axis Studios

Arnold Discord Server


Ciro Cardoso

EESignature

0 Likes

teamSP26J
Advocate
Advocate

Liquids are fine, you just make a clone of a Phoenix container (so there is no circular reference) and pick this clone as a source for PhoenixFDGridTex and then plugin it to your liquid shader.

teamSP26J_0-1671439915260.png

 

For GridRGB coloring the volume I tried this setup:

teamSP26J_1-1671440159689.png

Multiplied the ColorR_phx x ColorG_phx x ColorB_phy and plugged them into scatter color.

0 Likes

CiroCardoso3v
Advisor
Advisor

Thanks for sharing this. I will save it for future projects.

Lead Enviroment Artist @Axis Studios

Arnold Discord Server


Ciro Cardoso

EESignature

teamSP26J
Advocate
Advocate

Alright I have tried another setup, pluging the separa

teamSP26J_0-1678901066649.png

 

te sample volume R,G,B into Float to RGB node