I was playing around with trying to simulate pinball physics in a playground and I’m not sure if I’m on the right track.
https://www.babylonjs-playground.com/#APA8YU#2 Press Z to activate a force on the flipper.
For the flipper I was trying to find a way to limit angular rotation but there doesn’t seem to be an easy way to do this. I used a bit of a hack by having invisible stopper objects that the flippers collide with to stop their motion.
I’m wondering if trying to do the simulation in 3D is overkill and if performance would be better working on a 2D plane and mapping the values to the rendering engine.