Context:
In a World partition level, to reduce complexity and provide a scalable solution when creating new projects, grid cell streaming can be enabled.
Problem:
The problem is that physics constraint components don't work or are ignored when placed inside an actor that is a child of another actor, while using world partition and streaming is enabled, but when streaming is disabled it works fine. It also works as intended on Non-world partitioned levels.
1.) Download and open repro project uploaded in ticket
2.) Ensure level "ThirdPersonMap" is open; Content Drawer > Content > ThirdPerson > Maps > ThirdPersonMap
3.) Start Play in Editor
4.) Move player character to walk into both doors placed
Observe: Both doors swing normally and follows the physics constraint
5.) Exit play in editor and open level "WP_Streaming_Third"
6.) Open World Partition Editor; Window > World Partition > World Partition Editor
7.) Left click and drag a box to surround the objects in the mini map
8.) Right click the box made and click "Load Region From Selection"
9.) Start Play in Editor
10.) Move player character to walk into both doors placed
Observe: One door, the further one, swings normally and follows the physics constraint. The closer door behaves as not having the Physics Constraint and flies away
Expected: Both doors swing normally and follows the physics constraint
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-259499 in the post.
0 |
Component | UE - Simulation - Physics |
---|---|
Affects Versions | 5.5 |
Target Fix | 5.6 |
Created | Mar 21, 2025 |
---|---|
Updated | Mar 25, 2025 |