What is the IPR update trigger?

Forums: What is the IPR update trigger?
Houdini Integrated Plugin

Moderator: juanjgon

What is the IPR update trigger?

Postby andrewprousalis » Sat Apr 22, 2023 4:42 am

andrewprousalis Sat Apr 22, 2023 4:42 am
I have noticed that for some high-geo scenes, despite everything being unchecked in the update menu, there is no way to move a light around without the entire scene reloading in the IPR (at the cost of 30-45 seconds). This obviously makes for an annoying experience. It does not appear to be a consistent problem, as I've had it manifest in multiple scenes but not consistently. Any ideas why this is, and could we possibly add a "lighting-mode" where we can reliably move lights around productively?
andrewprousalis
Licensed Customer
Licensed Customer
 
Posts: 31
Joined: Wed Oct 21, 2015 3:44 am

Re: What is the IPR update trigger?

Postby juanjgon » Sat Apr 22, 2023 9:19 am

juanjgon Sat Apr 22, 2023 9:19 am
Hmm, do you have an example scene with this behavior, or does it happen in any complex scene?

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

Re: What is the IPR update trigger?

Postby andrewprousalis » Tue Apr 25, 2023 4:57 am

andrewprousalis Tue Apr 25, 2023 4:57 am
It seems to happen randomly whenever the polycount gets over a few million. Sometimes it will clear itself up and allow things (objects included) to be dragged around, and then a while later it will revert back to the freezing/reloading behavior.
andrewprousalis
Licensed Customer
Licensed Customer
 
Posts: 31
Joined: Wed Oct 21, 2015 3:44 am

Re: What is the IPR update trigger?

Postby andrewprousalis » Wed May 10, 2023 12:37 am

andrewprousalis Wed May 10, 2023 12:37 am
One more thing that I've noticed: When clicking on a light to move it around, and it triggering this "high point count reload", if you don't let up on the click and wait out the reload, once it does come back up, you can move the light around interactively. But once you release mouse, it will reload again. Completely unusable IPR when lighting something like 100M particles. @juanjgon Has there been any thought on open-sourcing the Houdini plugin? Many people in the Houdini world are also excellent developers. I wonder if this would help speed up the plugin development and get things more tightly integrated.
andrewprousalis
Licensed Customer
Licensed Customer
 
Posts: 31
Joined: Wed Oct 21, 2015 3:44 am

Re: What is the IPR update trigger?

Postby andrewprousalis » Wed Apr 24, 2024 2:00 am

andrewprousalis Wed Apr 24, 2024 2:00 am
Nearly a year later, checking back in on this one. The IPR still randomly reloads the entire scene on every light move once the poly count gets to some millionish number. I'd like to reiterate that if this is not something otoy is interested in fixing, then please open source the plugin so we can make these fixes ourselves. The lack of updates on these simple quality of life improvements doesn't exactly inspire confidence in us that rely our tools to make a living.
andrewprousalis
Licensed Customer
Licensed Customer
 
Posts: 31
Joined: Wed Oct 21, 2015 3:44 am

Re: What is the IPR update trigger?

Postby ricky_otoy » Wed Apr 24, 2024 8:04 am

ricky_otoy Wed Apr 24, 2024 8:04 am
Hi Andrew, I wasn't aware of this thread sorry.

What lights are you using? There was a bug where most lights didn't update the rendering when moved but should be fixed in the next release.

Do you have a scene to share that reliably produces the issue?
ricky_otoy
OctaneRender Team
OctaneRender Team
 
Posts: 139
Joined: Mon Jun 19, 2023 6:34 am

Re: What is the IPR update trigger?

Postby andrewprousalis » Wed Apr 24, 2024 8:25 pm

andrewprousalis Wed Apr 24, 2024 8:25 pm
Here ya go. It's just a high poly sphere with some noise on it, copied to the points on a grid. The more your crank up the grid subdivs, the more spheres get copied and the greater the chances of the reload problem getting tripped. Here, around 15M polys consistently tripped the problem, causing the full scene to freeze and reload every time you grab a light handle.

https://www.dropbox.com/scl/fi/46yp5tsh ... bkgsw&dl=0
andrewprousalis
Licensed Customer
Licensed Customer
 
Posts: 31
Joined: Wed Oct 21, 2015 3:44 am

Re: What is the IPR update trigger?

Postby andrewprousalis » Wed Apr 24, 2024 10:01 pm

andrewprousalis Wed Apr 24, 2024 10:01 pm
Oh, and it's probably worth mentioning that sometimes this happens with a far lower point counts (around 1M), but the high point count almost always triggers it. Thanks for looking into it!
andrewprousalis
Licensed Customer
Licensed Customer
 
Posts: 31
Joined: Wed Oct 21, 2015 3:44 am

Re: What is the IPR update trigger?

Postby andrewprousalis » Wed Apr 24, 2024 11:56 pm

andrewprousalis Wed Apr 24, 2024 11:56 pm
One more note here: I just realized if you hold onto the light handle after beginning a drag without releasing while the IPR refreshes, then once it finally refreshes you can can drag the light around interactively until you release it.
andrewprousalis
Licensed Customer
Licensed Customer
 
Posts: 31
Joined: Wed Oct 21, 2015 3:44 am

Re: What is the IPR update trigger?

Postby ricky_otoy » Thu Apr 25, 2024 7:44 am

ricky_otoy Thu Apr 25, 2024 7:44 am
Hi yes, that is less than desirable. We will look into it, thanks!
ricky_otoy
OctaneRender Team
OctaneRender Team
 
Posts: 139
Joined: Mon Jun 19, 2023 6:34 am
Next

Return to Houdini


Who is online

Users browsing this forum: No registered users and 5 guests

Sat May 04, 2024 2:21 pm [ UTC ]