2

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.

gandalf3
  • 157,169
  • 58
  • 601
  • 1,133

1 Answers1

2

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.

gandalf3
  • 157,169
  • 58
  • 601
  • 1,133
  • 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? – Mentalist Oct 02 '15 at 09:32
  • 1
    @Mentalist You can hide unused sockets with Ctrl H – gandalf3 Oct 02 '15 at 19:10
  • @gandalf3 Thanks! That will help me slim down my node setups a lot! – Mentalist Oct 03 '15 at 00:35