1
$\begingroup$

How can I remove the multicolored lighting from an environment texture background?

I want a plain white lighting.

I saw this post: Cycles: How do I exclude the Environment Texture from reflections?

but I am using evee, and evee doesn't provide a glossy shader.

$\endgroup$
2
$\begingroup$

If you just want to remove the color from the World Environment, but keep the lighting strength in B&W, place a RGB to BW Node between your HDRI texture and the Background Node of your world shader:

BW

If you want to keep the HDRI colors, but still have only white lighting, mix a regular background with the black and white background, using the "Is Camera Ray" output of a Light Path node as the mix factor:

BW2

If you want to remove all reflections from the HDRI and replace it with pure white, mix the Environment Background with a plain white Background, using either "Is Reflection Ray" or "Is Glossy Ray" (depending on your needs) from the Light Path Node as a mix factor:

BW3

| improve this answer | |
$\endgroup$
  • $\begingroup$ Thanks, it worked, kind of. The background color doesn't influence the objects anymore, but for some reason, the background turned into a single color, instead of showing the scene. For example, I have an image of green grass and yellow flowers. What I use it as a background, I only get a chartreuse color background. Do you know what when wrong? Thanks again. $\endgroup$ – Ann Zen Oct 8 at 21:54
  • $\begingroup$ Hmmm... not sure. Just to confirm. you used an Environment Texture for your background and not an Image Texture, correct? $\endgroup$ – Christopher Bennett Oct 8 at 22:10
  • $\begingroup$ I used an environment texture like this: blender screenchot background image $\endgroup$ – Ann Zen Oct 8 at 22:50
  • $\begingroup$ See how in your screenshot, the image texture node says "linear", and then "flat" below it. Now see in my screenshot it says "linear" and "equirectangular" instead? That's because the node I am using is an Environment Texture node, and yours is an Image Texture node. When you add the node for the image, pick Environment Texture from the list and use that. $\endgroup$ – Christopher Bennett Oct 8 at 23:28
  • $\begingroup$ Oh, thanks! Turns out I was using an image texture. $\endgroup$ – Ann Zen Oct 8 at 23:50

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.