12 December 2023
As part of our ongoing commitment to the open-source community, we are excited to announce the open-source release of OMX, a user-friendly and performant extension to Autodesk Maya Python API.
OMX is a thin Python wrapper around the Maya Python API 2.0, which aims to make the power and performance of the API more accessible to Artists, Technical Directors, and Developers. OMX makes it easy to work with Maya nodes and attributes, giving direct access to API objects for more advanced use cases while making writing undoable code a breeze.
“OMX has been a fantastic library to work with and I know it will be useful to the rest of our industry,” said Chiara Licandro, Rigging Technical Lead, Animal Logic. “OMX provides a more user-friendly introduction to OpenMaya, especially for anyone who hasn’t had much experience with the API.”
“We wrote OMX to encourage our rigging TDs to use the Maya API in their Python scripts and avoid the heavy performance cost incurred by existing alternatives,” explains Valerie Bernard, Animation and Rigging R&D Engineering Manager, Animal Logic. “It quickly became popular among all our Maya developers, including API experts from R&D and Production Technology. We’re very excited to be able to share it with the whole Maya community.”
The source code is now available to access here!
View the full Media Release here.