Description

Firing a radial impulse does not affect an object whose center of mass is located outside of its' collision unless both the center and the collision are simultaneously affected by the same force.

Regression (no) issue (does) occur in 4.12.5

Steps to Reproduce
  1. Open Editor (any blueprint)
  2. Create two new actor blueprints
  3. First blueprint>Open>Add cube to components>Simulate Physics (True)
  4. Set center of mass offset to 0,0, 500
  5. Compile
  6. Second blueprint>Add Radial Force Component>Set radius to 200
  7. Set Radial Force to 600000
  8. In Event Graph>On Tick>Fire Impulse (Radial Force)
  9. Compile
  10. Place a copy of each blueprint into level
  11. Move radial force blueprint over collision of cube blueprint. Make sure it is not overlapping center of mass
  12. press PIE

Results

The object does not move

Expected

The cube is thrown, adjusting it's movement based on the center of mass.

Have Comments or More Details?

Head over to the existing Questions & Answers thread and let us know what's up.

0
Login to Vote

Won't Fix
ComponentUE - Simulation - Physics
Affects Versions4.13.1
CreatedOct 17, 2016
ResolvedOct 17, 2016
UpdatedApr 27, 2018