Description

When using the object scale node in a material it will return incorrect values if rotated to certain angles.

Found in 4.19 CL# 4033788, 4.20 Preview 20 CL# 4173640, 4.21 CL# 4209927

Steps to Reproduce
  1. Open the editor
  2. Create a material with the "Object Scale" node, run it into a "DebugFloat3Values" and plug it into base color
  3. Place a cube in the scene and set its X scale to 3 and apply the object scale material to it
  4. Rotate the cube around any axis

Results:
The values displayed on the cube will change to an incorrect scale value

Expected:
The values should not change unless the objects scale is manipulated

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-61843 in the post.

1
Login to Vote

Won't Fix
ComponentUE - Graphics Features
Affects Versions4.194.204.21
CreatedJul 17, 2018
ResolvedAug 18, 2021
UpdatedAug 18, 2021