Skip to main content
Inspiring
April 30, 2023
Question

Does project complexity/size matter or just what scene/puppets you have open?

  • April 30, 2023
  • 2 replies
  • 393 views

Hi

 

As per the title... I was wondering whether having a lot of puppets and scenes situated within 1 project is a bad a idea or not?

 

I'm finding CA to be incredibly slow despite having an intel i9 13900k with 64gb DDR5 6000mhz ram and an nvidia geforce 3070. My puppets are relatively complex but the weird thing is that when it is being really slow my cpu, ram and gpu are nowhere near maxing out, probably like 20% cpu, 5% gpu or something. Is there something I need to set or does it only run on a single thread or something?

 

Thanks

This topic has been closed for replies.

2 replies

Inspiring
May 4, 2023

Also, don't forget to use the Rigging Issues pane at the bottom of the Puppet panel. You should keep it closed when not using it because it's constantly analyzing your puppet, but it can help show performance bottlenecks by pointing out issues or unnecessary behaviors on each puppet.

 

One thing I also do is regularly Save As a new version and it will strip out anything that's not used. Take a look at how large your project folder is now (not just the .chproj, but the whole folder), Save As, then see how much smaller the new version is. I zip up the previous version and keep it in an archive folder.

 

Also, are you by any chance working out of Dropbox or another file sharing service? If so, that can have a massive performance hit because the CH project file is a database that references thousands of tiny files. Every time you make a chance these files are being updated, created, or deleted and that means your cloud sync app is constantly touching those files. 

Inspiring
May 5, 2023

I use sync to keep everything backed up but it's not always on. Yeah, I have 2 characters i created puppets for and there are many versions but mostly when i need a certain behaviour or improvement and i don't want to mess up what i've already rigged up for scenes i've completed. A couple of them are right profile only which i guess helps but still with all the clothing layers. I can work with it, it just got really bad when i attached a 230 image cycle i created in after effects =/ I was trying to just track it to the puppet in AE but it didn't work properly so i had to make it part of the puppet. Luckily that's just 1 scene though. I'll make sure to check the rigging issues panel too, I do think i have a lot of unnecessary behaviours on each puppet.

TheOriginalGC
Community Expert
Community Expert
May 1, 2023

Definitely the complexity of the puppets (multiple hidden layers, etc.) has an impact on the speed of the software. Finding ways to break up the content so that it is only relevant to a particular scene can impact the processing time. 

Inspiring
May 2, 2023

Ok, maybe i'll try and strip them out a bit when i don't need all the different clothing layers etc, thanks

TheOriginalGC
Community Expert
Community Expert
May 3, 2023

Fingers crossed. Keep us posted.