Viewport slow when ipr rendering

Houdini Integrated Plugin

Moderator: juanjgon

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

How are you moving the camera? Directly interacting with the camera viewports, or using the camera object handlers for another perspective view or using the camera node parameters? Really it's hard to figure why something like that could happen, especially with the camera update, that is a very simple operation.

I'm going to make more tests to see if I can see something like that here. One good test to see if the problem can be related to the Houdini OpenGL viewports (somehow interacting with the Octane rendering) could be to close all the Houdini viewports and change the camera transformations directly using the camera node parameters.

Thanks,
-Juanjo
Luther76
Licensed Customer
Posts: 26
Joined: Fri Mar 24, 2017 3:49 pm

Hi Juanjo,
I tried to move the camera in every ways (on the viewport, with keyframes, with the camera node parameters...) but nothings change. I also tried to close the viewport scene and move the camera with the parameter, but nothing.

I did a video recording of my screen to show you what happen on my workstation with the IPR in houdini.

here the link:

https://vimeo.com/303680663/603810e22b

As i wrote, I use, in the same workstation, octane for cinema 4d and works fine, so I think is not a problem of hardware, drivers or windows settings.

Thanks

Paolo
blobbybarack
Licensed Customer
Posts: 250
Joined: Sun Feb 03, 2013 9:11 pm
Location: Paris
Contact:

Sorry to highjack this thread guys but i think this is related in some way.

If i use camera handle : fast update as expected.
If i scroll values with middle mouse or if i change value in cam parameter with numpad : fast update as expected.
if i move camera with viewport with space bar : delay between houdini and octane.

could be great to have auto update with the third scenario.
User avatar
juanjgon
Octane Plugin Developer
Posts: 8867
Joined: Tue Jan 19, 2010 12:01 pm
Location: Spain

Well, when you move the camera in the viewports, the camera is not updated until you release the mouse button. The problem is that Houdini is not reporting the camera parameters changes and the change event until you release the button. A complex workaround to extract the viewport camera transformations in realtime is possible, but it is not available yet in the plugin.

@Luther76, can you please send me the complex scene to make some tests with it here? You can pm a link to download it if you want.

Thanks,
-Juanjo
Luther76
Licensed Customer
Posts: 26
Joined: Fri Mar 24, 2017 3:49 pm

Hi Juanjo,
do you have some news about my IPR trouble?

Thanks

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

I'm still working on it. It seems that somehow sometimes disabling the deformations "D" button in the IPR window doesn't disable the object updating at all, not sure why. It is like Houdini were cooking the object for each frame, but after playing a bit with the slow updates, the scene becomes faster, as you can see in the attached video.

Thanks,
-Juanjo
Attachments
2018-12-06_11-52-33.mp4
(29.89 MiB) Downloaded 2797 times
blobbybarack
Licensed Customer
Posts: 250
Joined: Sun Feb 03, 2013 9:11 pm
Location: Paris
Contact:

Do you have any expressions links or null or chop or whatever on your camera ?
Luther76
Licensed Customer
Posts: 26
Joined: Fri Mar 24, 2017 3:49 pm

Hi BlobbyBarack,
Yes I do, the camera is linked to a series of null (to control the single rotation). I don't have any expressions.

Why do you ask me that? Any suggestions?

Cheers

Paolo
blobbybarack
Licensed Customer
Posts: 250
Joined: Sun Feb 03, 2013 9:11 pm
Location: Paris
Contact:

You can't have an instant feedback with this scenario as Houdini need to reevaluate real camera position at some point before sending it back to octane. I could be wrong, Juan need to confirm this.....it's just a theory. I'm too lazy to check it right now.
User avatar
juanjgon
Octane Plugin Developer
Posts: 8867
Joined: Tue Jan 19, 2010 12:01 pm
Location: Spain

Hi,

I've found a weird behavior that could be a clue about the problem. The IPR updating in your scene (with all the four update options disabled, of course) works fine while scrubbing the timeline if you leave the IPR fully render one frame, until complete all the samples. From this point, all works fine ...

Thanks,
-Juanjo
Post Reply

Return to “Houdini”