The OutHit from a LineTraceByChannel against a landscape in Editor is not returning the Physical Material of that landscape. While PIE there is no issue. While using BoxTrace (even in Editor) there is no issue.
I think the issue comes from a call to ConvertQueryImpactHitImp (CollisionConversions.cpp) where a if statement when the collision shape is a Heightfield is not executed if the function call comes from the LineTrace but it is executed if called from BoxTrace. There are more details and screenshots in the UDN case answers.
error message when install in U.E 5.3 - IS-IN-FCO2-82
How does TextureRenderTarget2D get TArray<uint8> type data?
How do I set a material as a post-processing material?
Why does the REMOVE method of map container remove elements have memory leaks?
What is the difference between Camera and CineCamera?
UMG RichText not appear image when packaged
What is the cause of the packaging error falling back to 'GameUserSettings' in ue5?
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-195318 in the post.
1 |
Component | UE - Simulation - Physics - Query |
---|---|
Affects Versions | 5.2.1 |
Target Fix | 5.6 |
Fix Commit | 36438218 |
---|
Created | Sep 13, 2023 |
---|---|
Resolved | Sep 20, 2024 |
Updated | Nov 6, 2024 |