volume render - translation jitters

Sub forum for bug reports

Moderator: juanjgon

Forum rules
Before posting a bug report, please check the following:
1. That the issue has not already been disclosed
2. That the issue is specific to this plugin, and not Octane in general (Try reproducing it in Standalone)
Bugs related to the Octane Engine itself should be posted into the Standalone Support sub-forum.


All bug reports should include the information below, along with a detailed description of the issue and steps to reproduce it.
A. Operating System, including version (i.e. Win 7, OSX 10.11.2, Ubuntu 14.04, etc.)
B. Graphics Card(s) model (i.e. GTX 580 - 3GB, TITAN, etc.)
C. RAM Capacity (i.e. 6 GB)
D. Nvidia driver version (i.e. 7.50, 7.5.22)
E. OctaneRender Standalone version, if installed (i.e. 2.24.2, 2.23, etc.)
F. OctaneRender plugin version (i.e. v2.25 - 2.21)
G. Host application version, including build number if available (i.e. 3ds Max 2016 Build 18.0)
Post Reply
WhyGee
Licensed Customer
Posts: 189
Joined: Sun Jun 22, 2014 9:10 am

Hi
I'm doing a smoke sim, importing the dop fields, converting to vdb for caching to disk, then converting back to volume for octane render. The result as you can see in the attached video is that the container jitters, probably due to changes in the bounding box. If I render the dop volumes directly it works fine but storage is then increased significantly. I've also attached the hip file.
the jitter appears only in the render, the viewport seems correct.

Thanks
Yaniv
Attachments
octane_volume_bug.rar
hip file
(71.37 KiB) Downloaded 266 times
octane_volume_bug.mp4
video container jitter
(2.09 MiB) Downloaded 4753 times
User avatar
juanjgon
Octane Plugin Developer
Posts: 8867
Joined: Tue Jan 19, 2010 12:01 pm
Location: Spain

Thanks for the scene. I'll check it as soon as possible.

-Juanjo
User avatar
juanjgon
Octane Plugin Developer
Posts: 8867
Joined: Tue Jan 19, 2010 12:01 pm
Location: Spain

Yes, it seems a problem with the bounding boxes origin reference while converting VDBs to Houdini Volumes. I think that you can fix this problem if you enable the "Split Disjoint Volumes" option in the convertvdb node. Can you please try it?

Thanks,
-Juanjo
Attachments
image001598.jpg
WhyGee
Licensed Customer
Posts: 189
Joined: Sun Jun 22, 2014 9:10 am

Hi,
I've enabled the split disjoint volumes option. Now it requires that Full Scene Reload be enabled on the ROP. If I isolate only the density field for the render then it seems stable for at least the duration of 40 frames I've checked. If I isolate density and velocity then there is at least a single jump between frame 5 and 6 but then there is no motion blur option.
Is this fixable on octane's side? Could you explain please why this happens exactly? maybe there is a way I can counter it in houdini.

Thanks
Yaniv
User avatar
juanjgon
Octane Plugin Developer
Posts: 8867
Joined: Tue Jan 19, 2010 12:01 pm
Location: Spain

I am not sure, I am investigating why this happens. It is really a weird issue.

-Juanjo
User avatar
juanjgon
Octane Plugin Developer
Posts: 8867
Joined: Tue Jan 19, 2010 12:01 pm
Location: Spain

Other workaround if you want to work with VDB cache files, can be export the volume as real VDB files and use the native Octane VDB rendering feature to render it. It seems to work fine without jittering.

To render the VDB sequence, in the pyro_import node you only need to disable the volume primtive rendering and enable the VDB rendering in the OBJ spare parameters.

Hope this helps.

-Juanjo
Attachments
image001603.jpg
image001604.jpg
WhyGee
Licensed Customer
Posts: 189
Joined: Sun Jun 22, 2014 9:10 am

Good to know as a last resort. Hope this can be resolved in the next builds.
Thanks for the help
Yaniv
User avatar
juanjgon
Octane Plugin Developer
Posts: 8867
Joined: Tue Jan 19, 2010 12:01 pm
Location: Spain

I suppose that the definitive solution for this issue is support in the plugin the direct rendering of the Houdini internal VDB volumes to avoid the final conversion node. I'll try to add this feature as soon as possible.

-Juanjo
WhyGee
Licensed Customer
Posts: 189
Joined: Sun Jun 22, 2014 9:10 am

Perfect. Thanks! :)
User avatar
juanjgon
Octane Plugin Developer
Posts: 8867
Joined: Tue Jan 19, 2010 12:01 pm
Location: Spain

The next plugin build will support the direct rendering of the Houdini internal VDB primitive, so this kind of problems should be fixed.

Thanks,
-Juanjo
Attachments
image001655.jpg
Post Reply

Return to “Bug Reports”