Page 1 of 2

How do I render a VDB sequence?

PostPosted: Wed Nov 23, 2016 7:09 am
by OlaHaldor
I'm testing some OpenVDB smoke sequence a coworker simmed in Blender. I'd like to render it in LightWave with Octane.

I can't seem to figure out how to render the sequence!?
I load the first frame, but it renders that frame only through the entire 250 frames. It won't load and progress through the frames unless I manually go into the Octane Volumetric panel and select a different frame.

Re: How do I render a VDB sequence?

PostPosted: Wed Nov 23, 2016 8:48 am
by juanjgon
Hi,

You can use a"$F" token in the OpenVDB file name to instert the frame number. The frame number must have four digits, for example, the file "fire_$F.vbd" is expanded as "fire_0023.vdb" in the frame 23.

Thanks,
-Juanjo

Re: How do I render a VDB sequence?

PostPosted: Wed Nov 23, 2016 9:07 am
by OlaHaldor
Ah, ok. Thanks. Couldn't find this in the manual, thus the reason I asked.
THanks Juan !

Re: How do I render a VDB sequence?

PostPosted: Fri Feb 23, 2018 8:06 pm
by DarkMoon
So the VDB "$F" is "harcoded" to 4 digits in Octane for LW?

Found my own answer.. I can only get 4 digit vdb's to work..

Re: How do I render a VDB sequence?

PostPosted: Sat Feb 24, 2018 9:56 am
by juanjgon
Yes, currently is hardcoded to 4 digits, for example: fire-$F.vdb -> fire-0126.vdb

Thanks,
-Juanjo

Re: How do I render a VDB sequence?

PostPosted: Tue Mar 13, 2018 1:59 pm
by baltort
As a quick hack, if your sequence has 5 digit numbering then you can add a 0 before the $F token:

For example: fire-0$F.vdb -> fire-00126.vdb

It helped me out!

Re: How do I render a VDB sequence?

PostPosted: Fri Nov 16, 2018 8:09 am
by promity
I first used Blender to create a fire effect, but my cache file looks like Fire_000400_00.vdb - how do I rename or re-save a sequence with fewer characters so I can use animation in Octane?

Re: How do I render a VDB sequence?

PostPosted: Fri Nov 16, 2018 9:27 am
by juanjgon
promity wrote:I first used Blender to create a fire effect, but my cache file looks like Fire_000400_00.vdb - how do I rename or re-save a sequence with fewer characters so I can use animation in Octane?


What are the digits on this filename used by the sequence? The 000400 or the latest 00 ....

In the first case, you could use Fire_00$F_00.vdb, if you file is the frame 400. If not, you can use a renamer tool, like this one to rename the sequence:
https://www.advancedrenamer.com/

Thanks,
-Juanjo

Re: How do I render a VDB sequence?

PostPosted: Tue Apr 16, 2019 6:16 am
by promity
The client sent me a VDB sequence that I should use in the animation. But I’m completely confused - I totally don’t understand the algorithm for working with VDB sequences in Octane+LW.
This is what the first file in this sequence looks like - Default_0001.vdb. Should I rename it and how should it look after renaming? Should sequence files contain $F characters in their name? Will it ever be possible to use volumetrics based on embedded lv tools without having to memorize all sorts of tricks for using VDB volumetrics?

P.S. This is gaseous volumetrics (explosion) so I can not use OpenVDB Evaluator tool.

Re: How do I render a VDB sequence?

PostPosted: Tue Apr 16, 2019 9:33 am
by juanjgon
If your OpenVDB file names are "Default_0001.vdb" it is easy, you only need to set as file name "Default_$F.vdb" and the Octane plugin should render the sequence without problems.

Thanks,
-Juanjo