Home Website Youtube GitHub

Core.vector API version

What is the reason that the vector module is using maya.OpenMaya rather than maya.api.OpenMaya (the old rather than the new Python API)?

I know that different core modules use different APIs, probably due to the limitations of the new API but the vector module is only using classes MVector, MMatrix, MTransformationMatrix and MQuaternion, all available in the new API.

There is not specific reason. We did it long ago and didn’t feel the need to change it. both API still perfect usable