Applying a Material Over a Textured Hierarchy in Cinema 4D

This tip is a perfect example of a technique that is so strange that you may never use it. However, if you do run into this issue, you might save a few precious minutes of your time with the technique below.

Cinema 4D (like many other 3D packages) applies materials hierarchically—if you apply a material to an object that has many children, all of the untextured children get that material applied too. There might be a situation (testing lighting for example) where you want to take an already textured hierarchy and apply a new material to all of the objects. Watch the short video below to see what that means.


A YouTube viewer of mine: alflud has recommended this script that offers similar functionality.

9 thoughts on “Applying a Material Over a Textured Hierarchy in Cinema 4D”

  1. rendertomDOTcom/scripts/material-override/

    this made a great plugin for handing this Jamie – you can easily select any branch of an hierarchy and apply an override material to just that branch. You just select the root of whatever branch you want to override and hit the button – all child objects with with existing material tags get applied a new tag to the right just like you show here. When you’re done you click the button again to remove those tags. It’s great!

      1. No problem - you’re welcome. Thank you for all your tips! I enjoy watching your videos. That’s a great little tool you’ll find – especially handy for checking groups of objects with a reflective material for defects but more useful than that and I hope it’s useful to you. It’s good of you to post the link too. You’re a good guy. Thanks!

Leave a Reply

Your email address will not be published. Required fields are marked *