Update and polycount dependency

Forums: Update and polycount dependency
Houdini Integrated Plugin

Moderator: juanjgon

Update and polycount dependency

Postby blobbybarack » Tue Jul 20, 2021 9:52 am

blobbybarack Tue Jul 20, 2021 9:52 am
Correct me if i'm wrong.

After mesh processing you are suppose to be able to move any objects in "real time" using object tranform in a octane preview at least if you don't have any kind of contrains in your scene.
It looks to be the case only with low/middle polycount.

As an test scene, just create a 3000*3000 sphere (9Million poly), no need to assign a shader.

I can t move the sphere using object transform without huge waiting time before update.
Same deal with timeline scrolling without any kind of animation in project.

Plenty vram available.

Any thoughts about this ? Its not suppose to act this way right ? Something i don t understand here ?
blobbybarack
Licensed Customer
Licensed Customer
 
Posts: 250
Joined: Sun Feb 03, 2013 9:11 pm
Location: Paris

Re: Update and polycount dependency

Postby juanjgon » Tue Jul 20, 2021 10:41 am

juanjgon Tue Jul 20, 2021 10:41 am
I think that this is an extreme case of how the AI scene cache works. Once the scene has been extracted and the rendering starts, Octane builds a cache of all the scene objects to let them be updated in real-time as fast as possible. The drawback is that building this cache takes some time for a sphere with so many and so small polygons. If you wait let's say 30 seconds before trying to move the sphere, the live update should work fine. Standalone has the same behavior.

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

Re: Update and polycount dependency

Postby blobbybarack » Tue Jul 20, 2021 3:05 pm

blobbybarack Tue Jul 20, 2021 3:05 pm
Just tested this scenario with standalone after posting the first post.
Same issue with transform aka placement node but timeline scrolling works painless here.
Once the scene has been extracted and the rendering starts, Octane builds a cache of all the scene objects to let them be updated in real-time as fast as possible

Could it be possible to send message to H console or something else once this cache is ready ? where is recorded this cache you talking about ? Ram ? Vram ?
e
blobbybarack
Licensed Customer
Licensed Customer
 
Posts: 250
Joined: Sun Feb 03, 2013 9:11 pm
Location: Paris

Re: Update and polycount dependency

Postby juanjgon » Wed Jul 21, 2021 6:22 pm

juanjgon Wed Jul 21, 2021 6:22 pm
In the Standalone you can see a message about it, as you can see in the attached image, but I think that this information is not available for the plugins. I'm not sure where the AI scene cache is stored, to be honest.

Thanks,
-Juanjo
Attachments
2021-07-21 20_21_38.jpg
2021-07-21 20_21_38.jpg (9.42 KiB) Viewed 1213 times
User avatar
juanjgon
Octane Plugin Developer
Octane Plugin Developer
 
Posts: 8867
Joined: Tue Jan 19, 2010 12:01 pm
Location: Spain

Return to Houdini


Who is online

Users browsing this forum: No registered users and 7 guests

Thu Mar 28, 2024 5:17 pm [ UTC ]