Page MenuHome

Image Texture Node - mapping settings ignored in the viewport textured mode
Closed, ResolvedPublic


Blender Version
Broken: 80ffa73b3f87 (blender2.8 HEAD)
Worked: 2.79

Short description of error
In 2.79 you can set a mapping offset for textures, directly in the texture node. In 2.80 those settings are carried over, but:

  1. They only work for render/lookdev - not for workbench
  2. There is no UI to edit them - the texture panel does not show Cycles/EEVEE textures

Exact steps for others to reproduce the error
Open this 2.79 file, change to textured mode and play with the Mapping settings on the texture panel:

Now in 2.80 turn on the texture option in the shading menu, you will see no texture offset in the viewport. Unless you switch from solid to lookdev or rendered (regardless of the render engine being EEVEE or Cycles). Besides you cannot edit the offset in 2.80.

Event Timeline

Assigning to Clément since this is workbench issue first.

That said, @Brecht Van Lommel (brecht) is the current UI behaviour by design? Or should we have the mapping options (and other texture options) visible in 2.80 as well?

Brecht Van Lommel (brecht) claimed this task.

The UI is not supposed to be missing. In 2.8 it might sense to put these settings in a popover in the node, for better discoverability.

We never supported these mapping options for workbench / solid mode, that uses only simple UV mapping. It might be good but not sure I would consider that a bug. Perhaps ideally it would compile a subset of the shader nodetree, taking into account all nodes connected to the image texture, but that's definitely out of scope for the bug tracker.

Brecht Van Lommel (brecht) triaged this task as Confirmed, Medium priority.Jan 10 2019, 2:10 PM
Brecht Van Lommel (brecht) raised the priority of this task from Confirmed, Medium to Confirmed, High.Apr 1 2019, 1:47 PM