Commenting out the branch in FTriangleMeshSweepVisitor::VisitSweep is a work-around.
if (CullsBackFaceSweepsCode != 0) { if (VectorMaskBits(IsBackFace)) { // Don't cull the back face if there is a chance that we are initially overlapping. const VectorRegister4Float MinBounds = VectorMin(VectorMin(A, B), C); const VectorRegister4Float MaxBounds = VectorMax(VectorMax(A, B), C); FAABBVectorized TriangleAABB(MinBounds, MaxBounds); // if (!GeometryAABBTriangleSpace.Intersects(TriangleAABB)) { return true; } } }
1. Create a project with Thirdperson template
2. Copy Engine/BasicShapes/Plane to project content folder
3. Open the copied mesh
4. Set Collision Complexity to UseComplexCollisionAsSimple
5. Place the mesh vertically in the level
6. Start PIE
7. Move forward the character from back side of the mesh
The mesh blocks character.
Expected result:
Character can through the mesh from the back. This behavior is same as UE4.
error message when install in U.E 5.3 - IS-IN-FCO2-82
I am not able to find world outliner how to enable it?
How to achieve HLSL Multiple Render Target in Material blueprints?
How can i modify the param name in EQS node
Lighting Turns Black in Play Mode
Undefined sysmbol: typeinfo for AActor when cross-compile linux dedicated server on windows
How does TextureRenderTarget2D get TArray<uint8> type data?
What method is used to fill polygonal regions when drawing spline mesh at run time?
How do I set up the actor's widget component to respond to OnKeyDown events?
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-200695 in the post.
5 |
Component | UE - Simulation - Physics - Query |
---|---|
Affects Versions | 5.2, 5.3 |
Target Fix | 5.6 |
Fix Commit | 38045462 |
---|
Created | Nov 17, 2023 |
---|---|
Resolved | Nov 13, 2024 |
Updated | Nov 14, 2024 |