3
$\begingroup$

Let us assume I have a brick wall (rigid body) that I want to get smashed with an object (in a rigid body simulation). I want this object to be invisible in the render. Is that possible? How do I do that?

$\endgroup$
1
  • 2
    $\begingroup$ Via shaders? Couldn't you just turn up the transparency or use a Transparent BSDF? $\endgroup$
    – Shady Puck
    Jul 30, 2016 at 12:20

1 Answer 1

4
$\begingroup$

As of now, I see no reason why you couldn't add a Transparent BSDF shader to the smashy object.

View:

enter image description here

Render:

enter image description here

Animation with transparent smashy thing:

enter image description here

My .blend file:

Also, as lemon points out, in the Properties panel > Object tab > Cycles Settings dropdown, you could uncheck the Camera checkbox. If you follow this course, though, you will have a disembodied shadow.

enter image description here

As Nathan Craddock adds, you can also turn off Render Visibility in the Outliner.

enter image description here

$\endgroup$
7
  • 2
    $\begingroup$ You can also simply disable the camera ray visibility in the Cycles settings of the object $\endgroup$
    – lemon
    Jul 30, 2016 at 12:51
  • $\begingroup$ @lemon Very true. Added your advice. $\endgroup$
    – Shady Puck
    Jul 30, 2016 at 12:52
  • 4
    $\begingroup$ You can also turn off renderability in the outliner. $\endgroup$
    – doomslug
    Jul 30, 2016 at 14:35
  • $\begingroup$ @NathanCraddock Thanks! Added that in, too. $\endgroup$
    – Shady Puck
    Jul 30, 2016 at 14:38
  • $\begingroup$ @NathanCraddock If I turn off render visibility I will have my object not rendered, do I ? $\endgroup$
    – user13877
    Jul 30, 2016 at 15:06

You must log in to answer this question.