Chaos Corona Forum

Chaos Corona for 3ds Max => [Max] Bug Reporting => Topic started by: aaouviz on 2023-10-12, 13:03:24

Title: Latest scatter slow when doing 'Unhide' command
Post by: aaouviz on 2023-10-12, 13:03:24
As detailed here: https://forum.corona-renderer.com/index.php?topic=41134.0

Rolling back to an earlier version of Scatter solved my problem.

The issue happened with Corona (10 and 11) and Scatter (4? - whichever is currently included in the dailies). Max 2024. Windows 10.
Title: Re: Latest scatter slow when doing 'Unhide' command
Post by: Avi on 2023-10-14, 09:46:18
Can you please start a ticket, along with a scene and some repro steps for us to investigate?

Submit a support ticket -

https://support.chaos.com/hc/en-us/requests/new
Title: Re: Latest scatter slow when doing 'Unhide' command
Post by: Avi on 2023-10-19, 10:26:52
Hi,

is there any update here?
Title: Re: Latest scatter slow when doing 'Unhide' command
Post by: aaouviz on 2023-10-19, 14:03:29
Apologies! Been suuuuper busy with work.

Wil try to pack a scene and get it to you asap.
Title: Re: Latest scatter slow when doing 'Unhide' command
Post by: aaouviz on 2023-12-13, 05:50:37
Hi!

I'm so sorry, I still haven't had a chance to follow up on this and send you a scene (moved countries last month, busy times!).

However, I DO have an update of sorts. Please watch the video here:

Basically, when I have some scatters, even when they are as simple as possible, in my scene(s) it still takes a very long time in C11 to hide/unhide when I have scatters.

If I disable the auto-update on the scatters this no longer is an issue. I know this sounds kinda obvious, but it's a new behavior that the hide/unhide is super slow and I believe it shouldn't be the case when I have very basic scatters...or even when no geometry is changed (ie; the scatters don't need to recalculate). All I'm changing is the hide/unhide and for some reason this takes a very long time (much longer than pre-Corona 11)

Any thoughts?

Edit: I should reiterate: I believe this to be a problem with the latest version of Chaos Scatter, not Corona!
Title: Re: Latest scatter slow when doing 'Unhide' command
Post by: rowmanns on 2023-12-13, 08:51:22
Hey,

Thanks, we have this fixed internally already. A daily will be out soon, and a hotfix in the new year.

Cheers,

Rowan
Title: Re: Latest scatter slow when doing 'Unhide' command
Post by: aaouviz on 2023-12-13, 10:07:16
Ah, awesome!

Thanks.
Title: Re: Latest scatter slow when doing 'Unhide' command
Post by: romullus on 2023-12-13, 11:10:05
I encountered the same issue on my older scene. It's relatively simple scene with only few scatters, but isolating any object, or exiting isolation mode causes Max to freeze for like couple minutes every time. After some testing, i found that it's scattered objects that's causing this issue, if i hide layer with scattered source objects everything is snappy again, which is completely acceptable workaround, since usually you don't need to have source objects to be visible in the viewport or in render anyway. Nonetheless proper fix of the issue is more than welcome.
Title: Re: Latest scatter slow when doing 'Unhide' command
Post by: romullus on 2023-12-13, 11:17:12
However, I DO have an update of sorts. Please watch the video here:

May i ask how did you changed scattered objects count on multiple scatters at once at about 0:55s in the video? Corona listers badly needs this functionality.
Title: Re: Latest scatter slow when doing 'Unhide' command
Post by: Aram Avetisyan on 2023-12-13, 14:39:43
However, I DO have an update of sorts. Please watch the video here:

May i ask how did you changed scattered objects count on multiple scatters at once at about 0:55s in the video? Corona listers badly needs this functionality.

Yes, it's bad the lister does not let to do this. It is surely the good-old Wire Parameters.
Pro tip: right click at the parameter (in the Edit Panel's UI) and select "Show in Parameter wire dialog" to easily find it. Unfortunately it works just for one object, so for the other scatter(object) you need to find it manually. See the gif attached for more detail.

Cheers
Title: Re: Latest scatter slow when doing 'Unhide' command
Post by: romullus on 2023-12-13, 15:15:43
Hi Aram, thanks for your input. I'm aware how wiring parameter works in 3ds Max, however that's not what i'm interesting in. I want to change multiple fields at once without losing an option to change any of them individually at any moment. Users are asking for such functionality in Corona for years. At first in Corona/Chaos scatter, now in listers. I think it would be very appreciated by many if sooner rather than later Corona team would dedicate one of the release to solving various SAT (small annoying things) that plagues user experience for a very long time.
Title: Re: Latest scatter slow when doing 'Unhide' command
Post by: aaouviz on 2023-12-13, 22:54:09
However, I DO have an update of sorts. Please watch the video here:

May i ask how did you changed scattered objects count on multiple scatters at once at about 0:55s in the video? Corona listers badly needs this functionality.

Unfortunately it was a bit of editing magic. I did them manually :(
Title: Re: Latest scatter slow when doing 'Unhide' command
Post by: Freakaz on 2023-12-14, 22:37:59
Hey,

Thanks, we have this fixed internally already. A daily will be out soon, and a hotfix in the new year.

Cheers,

Rowan

Good to hear, instaled Corona 11 today and it is completely unusable, whenever trying to isolate or hide/unhite objects it completely freezes max with ~98% CPU usage, and freezing does not end in couple of minutes, left one scene frozen for more than half an hour with no luck. Reverted to Corona 10 HF1 uninstaled new scatter and the problem is fixed. Few precious working hours went straigt to ass.
Note for self. Never instal Corona until hotfix is released.
Title: Re: Latest scatter slow when doing 'Unhide' command
Post by: romullus on 2023-12-14, 22:57:13
Installed 12-13 daily - the issue is gone. Thank you team!