Emitters, Cloners and Cache Tags…
Posted: 06 June 2021 09:42 AM   [ Ignore ]  
Total Posts:  33
Joined  2014-03-03

HI All,

I have a scene with 3 emitters going through cloners.  The emitters are emitting 4000 objects each.  They each have a Dynamics Tag.  The cloners are set to render instances. The dynamics are cached with a 3 Mograph Cache Tags, one for each emitter. The renders are 100 frames and I’m offsetting the caches.  When I render the actual render of the frame is reasonable 2-3 minutes but the “Updating Deformations” is taking 25 minutes per frame.  Any way to speed that up?

Tom

R23
I9
128 gigs ram
2x2080ti

Profile
 
 
Posted: 06 June 2021 10:19 AM   [ Ignore ]   [ # 1 ]  
Moderator
Avatar
Total Posts:  10407
Joined  2011-03-03

Hi Tom,

From the information above, there is no way to say anything.
An object can be a little cube with six polygons or a complex setup with millions of polygons. When you take 12,000 of them, that will make a huge difference. I have not even any ideas what render engine you use, nor what settings.

The typical preparation for large scenes is to test smaller setups. With small setups, the learning of the “inner mechanic” of a scene is faster:

Set up a super small demo file with a few of these objects.

Export this small example to Alembic and reimport it in a new scene.

Then, compare the times between the MoGraph cached file and Alembic. I hope that helps.

All the best

 Signature 

Dr. Sassi V. Sassmannshausen Ph.D.
Cinema 4D Mentor since 2004

Photography For C4D Artists: 200 Free Tutorials. Texture, Panorama, HDRI, Camera Projection, etc.
https://www.youtube.com/user/DrSassiLA/playlists

Profile
 
 
Posted: 06 June 2021 11:16 AM   [ Ignore ]   [ # 2 ]  
Total Posts:  33
Joined  2014-03-03

I’m rendering in Redshift and the attached image give the idea of the object.  Not sure if the image link worked in the original post?  The object is 11k polygons.

Tom

Image Attachments
test.jpg
Profile
 
 
Posted: 06 June 2021 12:25 PM   [ Ignore ]   [ # 3 ]  
Moderator
Avatar
Total Posts:  10407
Joined  2011-03-03

Great, Tom; thanks for the information.

How about using Redshift 3D to create the clones?

Take a Matrix Object, use the cached information from the Cloner (via Inheritance Effector), and apply a Redshift Object tag on it.

Inside the Redshift tag, go to the Attribute Manager> Particles> Mode> Custom Objects

Merge your Jar to one single object and drag this into the list. This will produce a copy of the vaccine-jar to every single Matrix “point” and is really fast.

I hope that helps.

Cheers

P.S.: I’m not certain why this object has 11K. It could be set up smaller, without losing quality.

 Signature 

Dr. Sassi V. Sassmannshausen Ph.D.
Cinema 4D Mentor since 2004

Photography For C4D Artists: 200 Free Tutorials. Texture, Panorama, HDRI, Camera Projection, etc.
https://www.youtube.com/user/DrSassiLA/playlists

Profile
 
 
Posted: 06 June 2021 01:13 PM   [ Ignore ]   [ # 4 ]  
Moderator
Avatar
Total Posts:  10407
Joined  2011-03-03

P.S.: Tom, I checked 3000 capsules (trans+refract) on a small laptop (8GB, 2.3 GHz dual-core i5, with an RX 5700 XT attached). A single HD image took 5:38.

I do not believe that switching on Deformation-Blur will improve this setup at all. So… or have your vaccine-jars any deformation applied to it?
https://docs.redshift3d.com/display/RSDOCS/Motion+Blur

 Signature 

Dr. Sassi V. Sassmannshausen Ph.D.
Cinema 4D Mentor since 2004

Photography For C4D Artists: 200 Free Tutorials. Texture, Panorama, HDRI, Camera Projection, etc.
https://www.youtube.com/user/DrSassiLA/playlists

Profile