In my scene i have 3 objects that are in exact distance from light source (camera is always in the same position). I want to every object to be affected by light in exactly same way, but as you can see, bottom right object is dark:

enter image description here

For more reference: top row is rendered exactly how I want. I need bottom row to be exactly as a top row: enter image description here

Is there a material that will not take into account surface normal vectors to calculate final colour? So I can get effect the same like for example Don't Starve? As you can see bush below fireplace is visible instead we are looking at the side in opposite of lightsource:

enter image description here

  • $\begingroup$ Hello. Do you want to use Eevee or Cycles? Is there several light sources? $\endgroup$
    – lemon
    Jan 2, 2021 at 8:35
  • $\begingroup$ Hello, in final result I need to export scene to render it in OpenGL (I'm using three js), so my question is more about material, that ignore normal vectors, rather than how create this effect in blender Eevee/Cycles. In the game there will be many light sources $\endgroup$ Jan 2, 2021 at 8:47
  • $\begingroup$ I don't think (but... we'll see if any answer) you can set it up in Blender so that it works directly in openGL Most likely, you'll have to handle that in openGL (a gradient disk overlay around the light sources). $\endgroup$
    – lemon
    Jan 2, 2021 at 8:54
  • $\begingroup$ That seems like it'd be a solution you'd build in the game engine, rather than something that arises out of the material itself. $\endgroup$ Jan 2, 2021 at 11:00


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.