1
$\begingroup$

I have the planet Earth set up to reflect into a habitat on the moon via a mirror set outside a window. I had to place a tiny Earth near the mirror to get this to work. From inside the habitat the faux Earth isn't visible, but I'd like to make only its reflection visible so I can take videos without the fakery showing up, and do the same thing outside other similar windows.

enter image description here

ee

The ideal thing would be to be able to do this in Eevee, but Cycles would also do. Is there a way to do this?

$\endgroup$
4
$\begingroup$

Use the light paths node on the Earth to isolate the reflection light ray.

enter image description here

In this picture I have a sphere emitting light, but it is only seen on the reflection of the plane. On the right is the node set up for the Sphere. You can use that node set-up for the Earth, just replace the principled shader with your current node set up for the Earth.

Hope this helps!

$\endgroup$
1
  • $\begingroup$ Thank you, this did the trick. I had held out hope that something would work in Eevee, but i can't complain. Cycles will do a lot of what I need. Maybe in 2.82 it will work in Eevee. $\endgroup$
    – kim holder
    Jan 25 '20 at 21:02

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.