Apple’s operating systems build in primitives needed for realistic mechanical animation
“Now you can use field forces that vary with distance to create springs, magnets, and gravity wells. And the interaction between sprites can be calculated on a per-pixel basis to accurately portray collisions between complex-shaped sprites and scenery.”
These capabilities are part of the developer tools. On the other hand, they’re essentially automatic, requiring very little extra effort on the part of developers, so you can expect to see the benefits showing up in object design applications.
See on developer.apple.com