I want to export my objects to unity, but in blender I`m using Eevee engine. However the light in rendered more and material preview mode is completely different, which impacts the colors of objects. Which one can i trust to see the true final colors of the objects so that they will be the same when i export them to unity?

enter image description here

enter image description here

  • 1
    $\begingroup$ Evee is a realtime renderer like Unity, so definitely trust Evee more. However, depending on environment settings in Unity, materials will not look exactly the same (bloom, lighting, etc.) just as in the real world colours don't always look the same depending on the environment. $\endgroup$ – Denis G. Labrecque Apr 9 at 16:21
  • $\begingroup$ Related blender.stackexchange.com/questions/128499/… $\endgroup$ – Duarte Farrajota Ramos May 14 at 1:19

Material Preview

Material Preview uses one of the builtin generic HDRi maps to light the objects.
It is for preview purposes only and wont affect final scene lighting, nor will it be exported along with the model.

In this mode scene lights are ignored (optionally) for performance and workflow reasons. You can enable them in the Shading Popover.

Render Preview

Render preview uses your actual World Shader as background color instead and lighting.

Scene lights are also previewed closer to final result. They are still never exported to other applications though, so in external game engine or environments results will always differ.

You can switch the HDRi on/off for both preview modes.

enter image description here

Also see related How to use Default HDRIs in Renders?

| improve this answer | |

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.