Announcement

Collapse
No announcement yet.

Blend Materials using Other Node Materials

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Blend Materials using Other Node Materials

    I need to make a series of blend materials based on a single base material, all in nodes. How do I go about referencing the base (node) material in the node editor? All I'm able to figure out is to just copy and paste the nodes from the base material into a new material, but that seems to really defeat the purpose.

    Thanks,

    Jay

  • #2
    I'm not sure if I understand correctly, maybe something like this will help, you can link a single base to multiple blends:

    Click image for larger version

Name:	Schermata 2021-09-02 alle 23.38.31.png
Views:	345
Size:	347.9 KB
ID:	1123848
    3D Scenes, Shaders and Courses for V-ray and Corona
    NEW V-Ray 5 Metal Shader Bundle (C4D/Max): https://www.3dtutorialandbeyond.com/...ders-cinema4d/
    www.3dtutorialandbeyond.com
    @3drenderandbeyond on social media @3DRnB Twitter

    Comment


    • #3
      How do those different blends then get applied to different objects?

      Comment


      • #4
        Originally posted by GMTJay View Post
        How do those different blends then get applied to different objects?
        Just like any other material, you drag and drop it on the geometry
        3D Scenes, Shaders and Courses for V-ray and Corona
        NEW V-Ray 5 Metal Shader Bundle (C4D/Max): https://www.3dtutorialandbeyond.com/...ders-cinema4d/
        www.3dtutorialandbeyond.com
        @3drenderandbeyond on social media @3DRnB Twitter

        Comment


        • #5
          Click image for larger version

Name:	Screen Shot 2021-09-09 at 10.23.01 PM.png
Views:	303
Size:	875.5 KB
ID:	1124477Hi Sirio, I appreciate you helping me out with this. I'm feeling a bit dense at the moment. I have my base material, and 3 different blends based on it that I want to apply to 3 different objects, but I'm stumped on how to do that. It looks like you don't really have a material unless you pipe it through a Material node last, but it looks like you can only have one material node per material.

          Comment


          • #6
            Now I see the issue, it looks like a limitation according to the manual: https://docs.chaosgroup.com/display/VC4D/Node+Materials
            shaio aleksandar.kasabov perhaps it can be improved with future release

            What you can do right now is to copy the node (inside the material manager, not the node editor) and only change the needed component.
            Last edited by sirio76; 10-09-2021, 01:55 AM.
            3D Scenes, Shaders and Courses for V-ray and Corona
            NEW V-Ray 5 Metal Shader Bundle (C4D/Max): https://www.3dtutorialandbeyond.com/...ders-cinema4d/
            www.3dtutorialandbeyond.com
            @3drenderandbeyond on social media @3DRnB Twitter

            Comment


            • #7
              Yeah, that's what I was thinking/afraid of. Doing some research I came across somebody talking about a Reference node in Red Shift that allows you to bring in a whole other material into the node space of a different material. I haven't checked it out to confirm if that really works, but something like that would work here. Ideally C4D's material node space would be such that all the materials exist in there together (I think Max is like that) and materials (in the materials manager) would represent a material output node (in the node manager). I can see how that would be really powerful. But, that's no doubt something Maxon would have to implement and out of Chaos's hands. But it seems like a Reference node should be possible (fingers crossed).

              Or, maybe a switch material would do it (seems less elegant)?

              Comment


              • #8
                Here's the set up in Red Shift using reference nodes to blend between two "external" materials. Maybe something like this is possible:
                Click image for larger version

Name:	Screen Shot 2021-09-10 at 9.56.03 AM.png
Views:	295
Size:	772.6 KB
ID:	1124540

                Comment


                • #9
                  Hello,

                  You can only have one output node per node material. We are planning to implement a way to reference materials but we are still looking for the best way to do that. Thanks for your feedback.
                  Aleksandar Kasabov
                  chaos.com

                  Comment


                  • #10
                    Thanks, that's good to hear. Something like that will be extremely useful.

                    Comment


                    • #11
                      Originally posted by aleksandar.kasabov View Post
                      Hello,

                      You can only have one output node per node material. We are planning to implement a way to reference materials but we are still looking for the best way to do that. Thanks for your feedback.
                      Hi Aleksandar, I was just wondering with the Update 2 announcement if there's been any more consideration of this?

                      Comment


                      • #12
                        Hello GMTJay,

                        This has not yet been implemented in V-Ray for Cinema4D. I will let you know if we have additional information to share with you. Thank you for your patience!
                        Aleksandar Kasabov
                        chaos.com

                        Comment

                        Working...
                        X