Blender is applying only part of texture onto plane ? -- No Shading -- Bug? turning to you with a really strange issue - Blender only applies part of my texture onto a plane! I have an image texture that ranges from RGB black [0,0,0] to green [0,1,0] and red [1,0,0]. When I apply this texture onto a plane, without any shading, i.e., just the image texture node into material output, Blender only puts a part (roughly 80%) of the texture onto the plane (namely the part until green [0, 0.8, 0] and red [0.8, 0, 0]).
This can be verified in UV Editor mode, when using the color picker tool and picking from the image texture and the texture plane, respectively: the image texture will give you [1.0, 1.0, 0.0] in the upper right corner, whereas the textured plane will return [0.8, 0.8, 0.0].
My problem is that I need the entire texture on the plane. I already tried experimenting with plane size, etc., but didn't have any success. Does anybody know what's going on here? This seems really strange. I attached the blend file and the texture!
Attached blend file:
I think your problem is in view port settings.
As you wrote, your image RGB goes over variety of colors and the corners should give absolute number of the color (as 1.1.0 in case of yellow) This can be picked by color picker in UV editor or texture paint as the texture is shown without any view port shading.
In fact, the view port has some basic shading and light from the very beginning and the colors in 3D view port are always distorted by the environment as the pure color is not reachable in a real world normally.
There is no problem with the texture. If you want the absolute color output you have to set up you render, color or material to give you this output.
If you want it to be seen just in view port then change your shading.