When using a calculating the distance between the Absolute World Position (Including Material offsets) and a set Vector value, the correct value appears rendering to a texture's UV in PC Mobile Preview Renders, but when launched or packaged on an iOS or Android device the material no longer renders correctly.

Issue was tested with an iPhone5s with iOS 9.2 and the Nexus 5 with Android Marshmallow in 4.10, 4.11 P1 (GitHub) and 4.12 (Dev-Rendering CL-2822902)

In Editor:
[Image Removed]

On iOS Device (same for Android):
[Image Removed]

Material Used for test:
[Image Removed]

Steps to Reproduce
  1. Open Attached Project
  2. Switch Preview Rendering level to ES2
  3. Package or Launch on an Android or iOS device
  4. Open Project on Device

RESULTS: The Material is rendered inconsistently between the mobile rendering preview and the packaged project.

EXPECTED: Identical Renderings

Have Comments or More Details?

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

Login to Vote

ComponentUE - Platform - Mobile
Affects Versions4.104.114.12
Target Fix4.13
Fix Commit2995613
Main Commit3056789
CreatedJan 15, 2016
ResolvedJul 8, 2016
UpdatedSep 16, 2019
View Jira Issue