https://medium.com/@CaliforniaTechnicalMedia/using-3d-animation-in-the-automation-and-robotics-manufacturing-6f40c1ee04a7