12
$\begingroup$

Is there an option, like on lights sources, to tell the object that has an emission shader to not cast shadows in the scene?

$\endgroup$
1
  • 1
    $\begingroup$ Lights sources have a no shadow checkbox - yay! Thanks for including those four extra words in your question. $\endgroup$
    – uhoh
    May 26, 2016 at 8:44

3 Answers 3

13
$\begingroup$

Simply go to the object panel on the right, scroll down to the Ray Visibility panel, and uncheck "Shadow". Note that this will apply to the entire object, not just the material.

Ray visibility panel

$\endgroup$
2
  • 4
    $\begingroup$ This checkbox applies for the mesh that should not cast ANY shadow. I am not sure but this might not even work when the emissive entity is not marked to with "Multiple Importance Sampling". A mesh as light source does not trivially behave the same way, as a light in any raytracer. In case GabrielS wants only one light not to cast shadows and for all objects, this will not work. $\endgroup$ Aug 28, 2013 at 16:40
  • $\begingroup$ How does this have so many upvotes? This turns off shadows that this object is casting, does not influence shadows cast by the emission light source. $\endgroup$ Mar 21, 2018 at 19:14
2
$\begingroup$

Add a transparency Node to a mix shader.

I have the following nodes:
Geometry, Emission, Transparent BSDF, Mix Shader, and Material Output.
enter image description here

The Geometry node makes the emitter one sided by connecting "Backface to Mix Shader/ Fac" (the grey input).

Transparent and Emissions also input the the Mix Shader/ (shader inputs the green ones)

Then the shader connects to the Material output.

$\endgroup$
2
  • 5
    $\begingroup$ This does not answer the question. Your shader is just turning off the emission for the backfaces, not removing the shadow. $\endgroup$
    – David
    Feb 3, 2015 at 15:15
  • $\begingroup$ This almost nailed it, but you shouldn't use the Mix Shader, but the Add Shader instead (see my answer), and the Geometry node isn't needed. $\endgroup$
    – Watcom
    Mar 13, 2015 at 4:32
2
$\begingroup$

Don't use the Mix Shader, use the Add Shader.

cycles material

$\endgroup$
1
  • $\begingroup$ I forgot the additional Transparent BSDF. I dont understand why, but its needed. Thanks. $\endgroup$
    – Nasenbaer
    Mar 31, 2020 at 15:29

You must log in to answer this question.

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