0
$\begingroup$

So I have a lot of objects with similar animations, but I want each one to fade out at a different time. I already have a lot of materials, so I don't want to make the list that much longer. Is there any way to fade out a specific object without use of materials? Thanks!

$\endgroup$
  • $\begingroup$ BI or cycles? I think it will need to be material related - a driver for transparency. BI may need to be all same material fade together but cycles should be able to get by object. $\endgroup$ – sambler Oct 19 '14 at 8:16
  • $\begingroup$ okay, how about Cycles? I can do it in there $\endgroup$ – DragonHeart Oct 20 '14 at 17:30
1
$\begingroup$

I was able to accomplish this using render layers and compositing. Much simpler to use materials though, IMHO. I think the results are better too.

$\endgroup$
2
$\begingroup$

When you create your material, just add a transparency node and mix node. You don't need more materials, just add the shaders and key frame the transparency with the mix node. You can group them and reuse also to save time. That's for Cycles. If you use BI, just key frame the alpha in the output node of your material.

$\endgroup$
  • $\begingroup$ But you can't do this at different times for different objects without multiple materials (as the OP said in the question). $\endgroup$ – gandalf3 Oct 28 '14 at 20:02
  • $\begingroup$ Thanks the suggestion for transparency node and mix node really helped me. I had made a mistake that my material was used by other objects, so I had to create new materials each time I needed a fade out, but it worked! $\endgroup$ – juFo Jul 8 '16 at 12:22

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.