Author Topic: scene blocked  (Read 913 times)

2025-02-19, 11:45:07

celmar

  • Active Users
  • **
  • Posts: 261
    • View Profile
hello! i have a curious problem: a scene, with a central character, surrounded by objects... 4 animations per morph, and hair... the graphics card, usually without problems, is tetanized by this scene, and even the “hardware” rendering, usually almost instantaneous to test an anim, takes more than a minute per frame... I tried making the head invisible (so morphing), then the head and body (invisible, eh, not deleted), then the decor elements, and it's the same.... the graphics board refresh is catastrophic, and hardware rendering very slow. corona rendering is about 6 mn per frame, without denoise, at 1280x720... in the rendering engine's workings, if elements are invisible but present, do they still “weigh”? how do you know what's “blocking”?

Translated with DeepL.com (free version)

2025-02-19, 12:48:53
Reply #1

celmar

  • Active Users
  • **
  • Posts: 261
    • View Profile
to get an idea of the scene, not so complicated, in fact!

2025-02-19, 13:39:00
Reply #2

lollolo

  • Active Users
  • **
  • Posts: 261
    • View Profile
I'm not sure if I understand you correctly.

So you are using several deformer and generators in your scene, right? And this makes your scene slow, even when you hide them?
1. you could improve the setup of the deformers and generators. If possible, bake simulations. 
2. if you want to hide objects with deformers or generators, use always layers. Easy and fast. Create a new layer, add it to all objects you want to hide. Deactivate in the layer tab generators and deformers for the layer you created.


2025-02-19, 16:04:48
Reply #3

burnin

  • Active Users
  • **
  • Posts: 1638
    • View Profile
FYI
Check this one out, if you haven't yet: "Siggraph 2015 Rewind - Bret Bays: Creating a Character Rigging Pipeline in Cinema 4D"
Decade old, but still holds value ~ not much has changed in this area... :\

2025-02-19, 16:53:55
Reply #4

celmar

  • Active Users
  • **
  • Posts: 261
    • View Profile
thank you! but I didn't explain myself well: there's no generator, nor deformer, in the scene... and I've already animated scenes much heavier than this one... there's something “corrupted” in an element, but I don't know (obviously) what it is... if I check “invisible” for all the objects, the view refresh takes a very long time... maybe I'll try deleting all the elements successively, to try and find the culprit!

Translated with DeepL.com (free version)

2025-02-20, 06:35:54
Reply #5

BigAl3D

  • Active Users
  • **
  • Posts: 959
    • View Profile
First of all, Corona does not use the GPU to render your scene, so that can't be the issue.

Is there a possibility of anything in your scene that has a Cache feature to store any simulation (hair?) or other things you're doing? This will still take time, but you'll be able to adjust lighting and materials without the other stuff slowing it down.

Also, if you suspect you may have some corruption in your scene, I would delete HALF of all objects and maybe delete UNUSED MATERIALS. Save as a new named file. Render and see what happens. If it renders as expected, then your corruption is in the half you deleted. If it does not render as expected, then the issue may be in the remaining half. At that point, delete half of the remaining half and repeat the tests. Similar to what you said, but much faster since you eliminate large chunks at a time.


P.S. I love that sample render you posted. Very cool vibe to it.

2025-02-20, 15:39:43
Reply #6

celmar

  • Active Users
  • **
  • Posts: 261
    • View Profile
thank you, BigAi3d! that's exactly it, I had forgotten to uncheck the dynamics for the hair, and it was blocking everything in the animation simulation! it looks so simple, once the answer is given!!!
 ps: thank you for your comment on the image!

2025-02-24, 16:19:28
Reply #7

BigAl3D

  • Active Users
  • **
  • Posts: 959
    • View Profile
Oh great. There are many more knowledgeable people around here, at least for Corona, but I have been using C4D for a long time and have probably made every mistake possible. Yeah, you can bake simulations to a file which is loaded on render so eliminating all that calculation. You can also scrub the timeline and see dynamics in mostly real-time. Looking forward to seeing the end result.