I am trying to make a computer monitor. This means I have to have an image texture for the screen. My image texture is currently connected to an Emission BSDF shader. Unfortunately, when the emission is bright enough to emit light, the image is white-washed. I tried adding a Brightness/contrast node to the image before pushing it into the Emission BSDF, but it seems to directly counter the Emission's strength.

The desired light level enter image description here

The desired image brightness enter image description here


3 Answers 3


You might want to learn how the view transform impacts the dynamic range of capture.

Using color management and custom LUTs you can work using a much higher dynamic range. Using simple shaders you can do things like this, where no other lights are used on the scene, just the image on the TV screen.:

enter image description here


Make the flame of a candle more yellow

Render with a wider dynamic range in cycles to produce photorealistic looking images

  • $\begingroup$ great answer and works like a charm!!! and still valid! $\endgroup$
    – Chris
    Jun 23, 2021 at 9:14

Use a light path node to control the visibility of your material.

Add a Mix Shader to your material so you can independently control the visibility and influence of your material.

On the top socket connect the material that describes how the emission should be, on the bottom socket connect a shader that will control its direct visible appearance. In the factor socket connect a Light Path node's Is Camera output.

Light path

  • $\begingroup$ Most direct answer, thank you! $\endgroup$
    – Acebone
    Oct 10, 2021 at 17:14

You could try using a Light Path: Is Camera Ray fac in a Mix Shader node to differentiate between a straight emission (light) and an emission with the image (what shows up). This is the node setup:

enter image description here

Using this, I was able to create this:

enter image description here

The Light Path fac is quite interesting. You can read a more in depth description in my answer here.

  • $\begingroup$ Dang so close! I was using the camera ray with an emission and diffuse. This is just what I wanted! Thanks! $\endgroup$
    – leigero
    May 25, 2016 at 2:40
  • $\begingroup$ Glad to help. Please consider Accepting my answer if it solved your problem. $\endgroup$
    – Shady Puck
    May 25, 2016 at 2:42

You must log in to answer this question.

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