When launching for HTML 5 and using a texture or image that is not a power of two in size the texture does not pan correctly, instead of panning as expected, the material clamps and will remain that way, this issue does not occur if the material/texture is a power of two size.

This issue occurs in 4.13.2, 4.14.3, and 4.15.1 binary builds

Steps to Reproduce
  1. Create a new project
  2. Create a new Default level and save it
  3. Download the TestImage.png and add it to your project
  4. Right click on TestImage in the content browser > Create material
  5. Right click in the Material graph and add a Panner node
  6. Set Speed X on the panner node to .2
  7. Connect the output of the Panner to the UVs pin on the Texture Sample
  8. Select the Material result node and set Blend Mode to Masked
  9. Connect the bottom pin of the Texture Sample node to the Opacity Mask pin on the Material Result node
  10. Drag a Cube from the Modes panel into the level and set the material to the one created in step 4
  11. PIE and view the cube (Result: Material starts to Pan (move across the surface) and does not stop)
  12. Launch the project to Firefox
  13. Open the console command and enter Open NameOfMapFromStep2
  14. View the cube in the level

Result: The image will start to pan across the surface of the cube and then stop
Expected Result: The image should pan with no clamping issues and never visibly stop

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 - Platform - Mobile
Affects Versions4.
CreatedApr 25, 2017
ResolvedMay 30, 2019
UpdatedAug 8, 2019