Texture colour depth as original

HI,
In the attached screenshots, the images on the left are loaded as a texture into THREE and applied to a plane in the centre of a frame.

I am trying to get the THREE texture output on the plane to match the colours of the original images.

I have tried multiple light sources, exposure etc with out luck, does any one have any suggestions on how I can achieve this?

Normally would not be a problem but the images and three canvas are being displayed on the same page.

Many thanks


A few things to try:

  • use MeshBasicMaterial to keep lighting out of the equation
  • set texture.colorSpace = THREE.SRGBColorSpace (or as needed for your texture)
  • disable tone mapping
  • check if the material has material.color other than white, or if the mesh has vertex colors, which would multiply against the texture

Hi and thanks for the reply!!

It was the coding in only two of the Images causing the issue. Changed to sRGB and images are now identical.

Many Thanks!