How do I make a Door that uses real-time Physics?

Constraint door using hinge and don’t forget to enable physics simulation on the door.

I Want to physically PUSH the door open when my character collides with it.

I think you are looking for something like a rigid body: ?v=NfV6Xyz_tFI

I Already know how to create rigid bodys, but when i simulate physics on my door, when i collide to it it just goes all over the place. I Need to know how to create a hinge for the door so it can stay in one place and act like a door, but with physics.

Thank you for your reply. Can you give me a more detailed explination? how do i constraint the door to a hinge? i’ve tried attaching the physics simulated door to a hinge, but it tells me i can’t have a child that has physics on it.

Create blueprint based on actor, add your door as static mesh component, then add PhysicsConstraint component and set its properties as needed, that’s all, pretty much.

Hey, may i ask you if you managed to do the door correctly with Constraint after all this time?
I managed to create one and only allow movement on one axis, but sometimes, when the applied forces are not perpendicular or exceed it’s angle limit, it goes crazy and rotate on other axes as swell.

Same problem. My door just goes flying away when I collide with it. The hinge is not ‘constrained’

Hey, did you solve this problem? I’m in the same situation and it would be nice to know the solution. Thank you so much!

Yes we solved it but not that way. Instead we turned off all physics on the door, and caught all the hit, begin overlap etc, and calculate d all the physics. This gave us ultra-precise control over how doors acted, such as mouse grab, peaking holding door, Zombies colliding and pounding on doors and such. Doors have a ‘closed’ local rotation angle, ‘open’ rotation angle, and we constrain them directly that way.

Same here!