2
$\begingroup$

I want to make the outside of a sphere transparent so that when I'm looking at it, all I see is the inside of the opposite face. If I'm close enough to the sphere that I can only see a small section of the outside then I want to look through that section and see the majority of the inside of the sphere. To do this I just need to make it so the sphere is transparent when viewed from the outside but that the inside face is visible.

$\endgroup$
1

1 Answer 1

2
$\begingroup$

This can be done using the technique from my answer here, but with just a transparent shader for the "outside" material:

enter image description here

This setup makes the frontsides of faces invisible to camera rays and the backsides of faces invisible to non camera rays.

$\endgroup$
3
  • $\begingroup$ This is awesome! Like enabling X-ray display but for the render. BTW how did you get your nodes to show only the label and output of the connected node? For example, even when I minimize my Light Path node I still see 10 outputs but none of them are labeled "Is Camera Ray" like yours is. Is that an add-on, a preference, or a newer Blender build than I have? $\endgroup$
    – Mentalist
    Oct 2, 2015 at 9:32
  • 1
    $\begingroup$ @Mentalist You can hide unused sockets with Ctrl H $\endgroup$
    – gandalf3
    Oct 2, 2015 at 19:10
  • $\begingroup$ @gandalf3 Thanks! That will help me slim down my node setups a lot! $\endgroup$
    – Mentalist
    Oct 3, 2015 at 0:35

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .