Xforms

From DreamsteepWiki

Jump to: navigation, search
	if obj.hasFn(OpenMaya.MFn.kTransform):
			XFORMNODE = OpenMaya.MFnTransform(obj)
			#TRANSLATION
			templong = 0
			TRANSLATION = XFORMNODE.getTranslation(templong)
			print TRANSLATION[0]
			print TRANSLATION[1]
			print TRANSLATION[2]
			###ROTATION
			oiler = OpenMaya.MEulerRotation()
			ROTATION    = XFORMNODE.getRotation(oiler)
			ROTVEC= OpenMaya.MVector( oiler.asVector() )
			print radian_to_degree(ROTVEC[0]) #Radians
			print radian_to_degree(ROTVEC[1]) #Radians
			print radian_to_degree(ROTVEC[2]) #Radians