Chaos Corona Forum

Chaos Corona for Cinema 4D => [C4D] General Discussion => Topic started by: rayen on 2025-01-03, 07:28:42

Title: IR Slowly
Post by: rayen on 2025-01-03, 07:28:42
When I use chao scatter, I find that only a single core is responsible for transferring data into the render, and the IR is very slow when I have 30000 model clones.
Title: Re: IR Slowly
Post by: rayen on 2025-01-03, 07:54:02
I noticed that if chaos scatter is not operated, such as changes in quantity, size and position, ir will be rebuilt and loaded with chaos scatter every time, which seems to be a bit time-consuming.
Title: Re: IR Slowly
Post by: maru on 2025-02-13, 13:24:51
When I use chao scatter, I find that only a single core is responsible for transferring data into the render, and the IR is very slow when I have 30000 model clones.

I wasn't able to reproduce exactly this issue with just a single core working, but I did manage to get slower Scatter parsing in C4D compared to 3ds Max. I will report it to devs and hopefully we can improve it.

I noticed that if chaos scatter is not operated, such as changes in quantity, size and position, ir will be rebuilt and loaded with chaos scatter every time, which seems to be a bit time-consuming.

Regarding this, Corona doesn't currently keep this kind of information in memory and pretty much everything is re-parsed if you restart rendering or move the timeline slider. There are plans to improve this.

(Report ID=CC4D-914)
Title: Re: IR Slowly
Post by: maru on 2025-02-19, 15:41:15
Updates:
- Unfortunately, Scatter may be slightly slower in C4D compared to 3ds Max. We are planning to improve this.
- We weren't able to reproduce the "using single core only" issue, but most likely it was C4D doing something, not Corona or Scatter (they are multi-threaded).