I know big work has been done with vdb support already, but was wondering if this could be object property instead of being a shader?
Reason being - Currently every volume needs it's own shader, it would quickly make scene really complex material wise. Having it inside luxcore object properties would still enable to use same volume shader on multiple object with different vdb sequences.
Same could be done perhaps with displacement and subdivisions, nstead of being only defined in shader nodes.
OpenVDB support
Re: OpenVDB support
Hello! Thanks for this feature!!! I have done a little test of fire... in my opinion result is quite realistic.
In viewport fire changes frame by frame (everything ok). But after render i got many pictures with the same frame. So, how i can render animation of vdb sequence? Is it possible?
Now i want to render an animation of this fire. It is a vdb sequence (460 frames).In viewport fire changes frame by frame (everything ok). But after render i got many pictures with the same frame. So, how i can render animation of vdb sequence? Is it possible?
Re: OpenVDB support
I bet there is a bug, because I think it should be reading the sequence correctly.
If you can share an example file with an example VDB file that shows the problem, this will help detecting the problem.
If you can share an example file with an example VDB file that shows the problem, this will help detecting the problem.
Re: OpenVDB support
Which version of blender are you using? In 2.82 there have been a rework of the smoke simulation and blendluxcore doesn't work with it yet. There could be a bug with smoke texture update in animation as it is tricky to catch the frame number change. A test file would be helpful. Is the openVDB file generated with houdini?
Re: OpenVDB support
I found the problem and solved it. It was my mistake, sory... I set wrong frame range in render settings. But now i have another problem (maybe i do something wrong again). Now, my beautiful fire shakes. I think the cause of that can be box offset. VDB file was generated in Turbulance FD converter. I don't know how to packed VDB sequence in blend file, so i give it separately.
https://fex.net/ru/s/8oydabk
https://www.youtube.com/watch?v=vCxZmEN ... e=youtu.be
https://fex.net/ru/s/8oydabk
https://www.youtube.com/watch?v=vCxZmEN ... e=youtu.be
- Attachments
-
- fire luxcore.blend
- (634.66 KiB) Downloaded 232 times
Re: OpenVDB support
Thanks for the scene. There is a bug somewhere in the handling of the domain offset. I have to investigate what is going wrong. The smoke Export code needs to be adjusted to Blender 2.82 anyway. I just need to find time to do it.Rivental1 wrote: ↑Sun Feb 23, 2020 9:26 pm I found the problem and solved it. It was my mistake, sory... I set wrong frame range in render settings. But now i have another problem (maybe i do something wrong again). Now, my beautiful fire shakes. I think the cause of that can be box offset. VDB file was generated in Turbulance FD converter. I don't know how to packed VDB sequence in blend file, so i give it separately.
https://fex.net/ru/s/8oydabk
https://www.youtube.com/watch?v=vCxZmEN ... e=youtu.be
FREE VDB SIMULATIONS CREATED WITH EMBERGEN
We have generated numerous volumetric simulations with EmberGen and exported them as VDBs for you to use in your own projects (Blender, Houdini, Octane, Arnold, etc). These free VDB simulations are licensed as CC0 (Public Domain) so you are free to use them however you want! You can view our available free VDBs down below, and we hope that they give you a taste of how powerful EmberGen really is! EmberGen is our real-time volumetric simulation tool and it allows you to create volumetric simulations within seconds instead of hours or days.
LICENSED AS CC0 (Public Domain)
CREATED BY JANGAFX SOFTWARE
https://jangafx.com/software/embergen/d ... nimations/