Developer Notes

Not a bug. the input UV float(u,v) becomes transformed to float2(u*v,v*v) because the multiply in the end goes to u and v
so both u and v gets distorted.
you can use component mask and get this: float(u*v, v)

Description

When multiplying a Gradient running from White on Top to Black on Bottom (1-0) by a Texture Coordinate, there are unexpected results rendered which is not seen when multiplying the Coordinate by a Black on Top, White on Bottom (0-1).

[Image Removed]

Material Setup:
[Image Removed]

Steps to Reproduce
  1. Open Attached Project
  2. PIE
  3. Press K to cycle through the variations

RESULTS: Shown in Attached Image

Have Comments or More Details?

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

0
Login to Vote

Non-Issue
ComponentUE - Graphics Features
Affects Versions4.8.34.9.14.9.2
CreatedSep 30, 2015
ResolvedOct 14, 2015
UpdatedJul 14, 2021
View Jira Issue