Physic Constraint movement is quadratic where previously it was spherical.

Steps to Reproduce
  1. Create a First Person Shooter Template project
  2. Add a static Cube to the scene
  3. Place a moveable Sphere above the Cube
  4. Place a Physics Constraint in between the 2 then change this settings:
    1. Under Constraint set Constraint Actor 1 to the Sphere
    2. Under Constraint set Constraint Actor 2 to the Cube
    3. Under Linear Limes set X, Y, and Z Motion to Limited then set Limit to 150
  5. For a better visualization:
    1. Place a Cable Actor between the Cube and Sphere
    2. In the Outline attach the Cable Actor to the Sphere by dragging the Cable Actor onto the Sphere
    3. In the Cable Actor's Detail Panel expand 'Attach End To' then set 'Referenced Actor' to the Cube
  6. Play in Editor
  7. Pick up the gun then shoot the sphere so that it spins around the Cube

Expected Results:
The sphere spins around the cube with its limits appearing to be in the shape of a sphere.

Actual Results:
The Sphere moves 150 on each axis independently; its limits appearing to be in the shape of a cube.

Have Comments or More Details?

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

Login to Vote

ComponentUE - Simulation - Physics
Affects Versions5.0
Target Fix5.1
Fix Commit19404045
Main Commit19404045
CreatedApr 6, 2022
ResolvedApr 7, 2022
UpdatedApr 13, 2022
View Jira Issue