6
$\begingroup$

I am very new to Blender and am using it to create images for a new kind of solar energy device. However, one of the pieces of this device is an optical filter: i.e. it is a square plane that reflects ONLY the red light. Thus, blue light can pass through.

My question to the wonderful people on Blender Stack Exchange: is there any way of creating a material that reflects only a small portion of the visible light? I realize that this is a very niche topic, but any ideas or advice you may have will be much appreciated!

Thanks so much in advance.

$\endgroup$
10
$\begingroup$

Would something like this work? The Glossy reflects only red and the Transparent Shader allows all the Green/Blue to pass.

enter image description here

enter image description here

$\endgroup$
  • 1
    $\begingroup$ Ah! This is perfect, thank you so much for your help -- it is much appreciated! $\endgroup$ – David R. Needell Sep 28 '17 at 17:52
3
$\begingroup$

A different way to think about this is to make the light source have different colors for glossy rays and for transmission:

In this example direct rays will be white, reflected will be red and transmited will be blue.

The plane in the middle has a simple glass shader.

enter image description here

$\endgroup$
  • $\begingroup$ Thanks so much for your help in this, this is another great way to accomplish this. $\endgroup$ – David R. Needell Sep 28 '17 at 17:53

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.