OpenVDB support

Discussion related to the Engine functionality, implementations and API.
Rivental1
Posts: 16
Joined: Tue Mar 05, 2019 9:15 pm

Re: OpenVDB support

Post by Rivental1 » Thu Nov 14, 2019 5:57 pm

Wow!!! I hope this will work well with OpenVDB files from Turbulance FD.

neo2068
Developer
Posts: 144
Joined: Tue Dec 05, 2017 6:06 pm
Location: Germany

Re: OpenVDB support

Post by neo2068 » Thu Nov 14, 2019 9:02 pm

Rivental1 wrote:
Thu Nov 14, 2019 5:57 pm
Wow!!! I hope this will work well with OpenVDB files from Turbulance FD.
It should work. Do you have any sample files? Then I can check if there need to be special handling.
i7 5820K, 32 GB RAM, NVIDIA Geforce GTX 1080 + GTX 780, Windows 10 64bit, Blender 2.81a
Support LuxCoreRender project with salts and bounties

Rivental1
Posts: 16
Joined: Tue Mar 05, 2019 9:15 pm

Re: OpenVDB support

Post by Rivental1 » Thu Nov 14, 2019 10:26 pm

Yes. I try open this in octane and it gives strange result.
Attachments
trb_sim_cache_00050.rar
(1.61 MiB) Downloaded 11 times

neo2068
Developer
Posts: 144
Joined: Tue Dec 05, 2017 6:06 pm
Location: Germany

Re: OpenVDB support

Post by neo2068 » Fri Nov 15, 2019 6:53 pm

Here is what I get with the OpenVDB Node. I had to flip the axis but the file seems to be imported correctly for me.
TurbulenceFD smoke and fire.jpg
i7 5820K, 32 GB RAM, NVIDIA Geforce GTX 1080 + GTX 780, Windows 10 64bit, Blender 2.81a
Support LuxCoreRender project with salts and bounties

Rivental1
Posts: 16
Joined: Tue Mar 05, 2019 9:15 pm

Re: OpenVDB support

Post by Rivental1 » Sat Nov 16, 2019 1:10 pm

Thanks!!! Good result. As i understand this node will be add in the near future, am i right?

neo2068
Developer
Posts: 144
Joined: Tue Dec 05, 2017 6:06 pm
Location: Germany

Re: OpenVDB support

Post by neo2068 » Sat Nov 16, 2019 9:15 pm

Rivental1 wrote:
Sat Nov 16, 2019 1:10 pm
Thanks!!! Good result. As i understand this node will be add in the near future, am i right?
Yes, I have to simplify the node and add some internal checks to make the node more fail proof then it can be added to the master branch.
i7 5820K, 32 GB RAM, NVIDIA Geforce GTX 1080 + GTX 780, Windows 10 64bit, Blender 2.81a
Support LuxCoreRender project with salts and bounties

User avatar
Egert_Kanep
Posts: 220
Joined: Tue Mar 13, 2018 10:34 am

Re: OpenVDB support

Post by Egert_Kanep » Wed Dec 18, 2019 10:41 am

Any news about the current state of openvdb? I have a perfect case where I could utilize this feature :D

neo2068
Developer
Posts: 144
Joined: Tue Dec 05, 2017 6:06 pm
Location: Germany

Re: OpenVDB support

Post by neo2068 » Wed Dec 18, 2019 12:14 pm

Egert_Kanep wrote:
Wed Dec 18, 2019 10:41 am
Any news about the current state of openvdb? I have a perfect case where I could utilize this feature :D
The code was merged into master yesterday. Please feel free to test it. There still are some issues with animated external files, e.g. houdini, which I cannot test due to lack of example files.
i7 5820K, 32 GB RAM, NVIDIA Geforce GTX 1080 + GTX 780, Windows 10 64bit, Blender 2.81a
Support LuxCoreRender project with salts and bounties

User avatar
Egert_Kanep
Posts: 220
Joined: Tue Mar 13, 2018 10:34 am

Re: OpenVDB support

Post by Egert_Kanep » Wed Dec 18, 2019 2:06 pm

Thanks a bunch. I'll start testing with a vbd sequence from Houdini, I am curious to see how it turns out

User avatar
Egert_Kanep
Posts: 220
Joined: Tue Mar 13, 2018 10:34 am

Re: OpenVDB support

Post by Egert_Kanep » Sat Dec 28, 2019 1:28 pm

So far I have been able to render Houdini sim without any hiccups. Only problem I am facing is matching the location and size of the volume to how it was in Houdini. I guess I should match the smoke domain used in Blender to the one that was used for simulating in Houdini?

Post Reply