Page MenuHome

Image Texture Node - mapping settings ignored in the viewport textured mode
Open, ConfirmedPublic

Description

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.

Details

Type
Bug

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?

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 priority.Thu, Jan 10, 2:10 PM