Developer Notes

By Design. The logic in TraceUVTest (level Blueprint) is set to only trace WorldStatic, so the trace goes right through the barrel. If you change the Level BP to also add PhysicsBody then the trace does hit the barrel and shows a valid UV

Description

Procedural Meshes copying static meshes do not support UV hit results. Proc meshes generated from Create Mesh Section do generate UVs (if UV array is filled).

Steps to Reproduce
  1. Open QAGame in editor.
  2. Click on Edit > Project Settings.
  3. Click on Physics in the left panel.
  4. In the Physics settings, enable Support UV From Hit Results.
  5. Restart the editor.
  6. Open the level TraceUVTest.
  7. In the Content Browser, find the blueprint TEST_SlicingMesh and add it to the level.
  8. Play in viewport.
  9. Look at TEST_SlicingMesh and press O.

RESULT:

UV hits don't occur.

Have Comments or More Details?

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

0
Login to Vote

By Design
ComponentUE - Gameplay
Affects Versions4.13
Target Fix4.13
CreatedAug 3, 2016
ResolvedAug 4, 2016
UpdatedApr 27, 2018