You are on page 1of 1

###############################

# Autor: Fernando Cruz

#Script para crear locators y colocarlos en los control points de la curva

###############################

import maya.cmds as cmds


sel = cmds.ls (sl = True)

curveDegree = cmds.getAttr (sel[0] + ".degree")


curveSpans = cmds.getAttr (sel[0] + ".spans")

for i in range (curveDegree + curveSpans):


oVal = cmds.getAttr (sel[0] + ".cv[" + str(i) + "]")
oLocator = cmds.spaceLocator()

cmds.setAttr (oLocator[0] + ".translateX", oVal[0][0])


cmds.setAttr (oLocator[0] + ".translateY", oVal[0][1])
cmds.setAttr (oLocator[0] + ".translateZ", oVal[0][2])

You might also like