Creating a material with "Absolute World Position" node plugged into the "World Position Offset" input of the base Material node results in flickering in the preview window of the material editor.

The material flickers in the viewport if you have Cylinder, Sphere, or Cube selected as the preview mesh, but NOT when plane primitive is selected.

The material flickers in the viewport if Absolute World Position (Including Material Shader Offsets) or Absolute World Position (Excluding Material Offsets) node is used, but not if Camera Relative World Position is used.

This issue has been observed in 4.15-4.19.

Steps to Reproduce
  1. Create a new material, open in Material Editor
  2. Use any color (I used Constant3Vector 1,1,1 white) and plug into Base Color or Emissive Color input of base Material node.
  3. Add Absolute World Position node, plug into World Position Offset input of base Material node.
    Result: Material preview flickers in viewport.
    Expected: Material will appear as normal

Have Comments or More Details?

Head over to the existing Questions & Answers thread and let us know what's up.

Login to Vote

Won't Fix
ComponentUE - Graphics Features
Affects Versions4.
CreatedOct 17, 2017
ResolvedAug 18, 2021
UpdatedAug 18, 2021