Higher resolution: https://turbowarp.org/588966846 This is an experimental physics simulation. The free body is represented as a cloud of point masses. It calculates the center of mass, moment of inertia, and handles force vectors applied at any point on the object (resolved into a force and a couple). Delta timing is also used. Click and drag the hammer to apply a force. Press E to toggle edit mode. In edit mode, click the object to add a new point mass. R to delete all masses. The blue lines are force vectors. Red dots are point masses. Magenta dot is the calculated center of mass (which in this example is closer to the heavy hammer head). A yellow line traces the position of the CG. Note that my terminology is based on aviation. I refer to a "datum" which is just the costume center and location the object exists in world space. The aviation ties are due to it being relevant to my flight simulators plus additional knowledge accumulated in the context of flight physics.