Resultados 1 al 3 de 3

Tema: Alinear vértices en Maya con un Script Python

  1. #1
    Fecha de ingreso
    Jul 2011
    Mensajes
    1,882

    Alinear vértices en Maya con un Script Python

    Hola queridos amig@s, quiero compartir con ustedes este pequeño script.
    Sirve para alinear vértices en X, Y o Z, de cualquier objeto en maya.

    Espero les sea de utilidad.

    Código:
    Este es el código MEL:
    addShelfSeparator()
    
    Este es el código PYTHON:
    
    #Python alinear en X:
    
    import maya.cmds as cmds
    
    
    sel = cmds.ls(sl=1, fl=1)
    
    
    cantVtx=0
    sumX=0
    
    
    for vtx in sel:
     x = cmds.pointPosition(vtx)[0] 
     sumX=sumX+x 
     cantVtx=cantVtx+1 
      
    aproxX=sumX/cantVtx 
    
    
    for vtx in sel:
     cmds.move(aproxX, vtx, x=True, absolute=False)
    
    #Python alinear en Y:
    
    import maya.cmds as cmds
    
    
    sel = cmds.ls(sl=1, fl=1)
    
    
    cantVtx=0
    sumY=0
    
    
    for vtx in sel:
     y = cmds.pointPosition(vtx)[1] 
     sumY=sumY+y 
     cantVtx=cantVtx+1 
    
    
    aproxY=sumY/cantVtx 
    
    
    for vtx in sel:
     cmds.move(aproxY, vtx, y=True, absolute=False) 
    
    #Python alinear en Z:
    import maya.cmds as cmds
    
    
    sel = cmds.ls(sl=1, fl=1)
    
    
    cantVtx=0
    sumZ=0
    
    
    for vtx in sel:
     z = cmds.pointPosition(vtx)[2]
     sumZ=sumZ+z 
     cantVtx=cantVtx+1
    
    
    aproxZ=sumZ/cantVtx 
    
    
    for vtx in sel:
     cmds.move(aproxZ, vtx, z=True, absolute=False)


    Un saludo!
    David
    Archivos adjuntados Archivos adjuntados
    Última edición por 3djdavid; 23-09-2020 a las 17:35
    Hey tu, no desanimes, sigue adelante.
    Instagram @dj.vivanco

  2. #2
    Fecha de ingreso
    Jul 2011
    Mensajes
    1,882

    Wink GIF

    Clic en la imagen para ver su versión completa. 

Nombre: Untitled Project.gif 
Visitas: 184 
Tamaño: 5.70 MB 
ID: 235497
    Hey tu, no desanimes, sigue adelante.
    Instagram @dj.vivanco

  3. #3
    Fecha de ingreso
    Apr 2002
    Mensajes
    25,945
    Hola amigo, muchas gracias por compartir este script, seguro que nos servirá a más uno, un placer saludarte.
    |Agradecer cuando alguien te ayuda es de ser agradecido|

Temas similares

  1. Alinear vértices en 3ds Max
    Por jogan en el foro Modelado
    Respuestas: 2
    : 08-09-2011, 09:02
  2. Alinear vértices
    Por Quikzer en el foro Modelado
    Respuestas: 12
    : 12-04-2008, 16:20
  3. Alinear vértices
    Por The_Bones en el foro Modelado
    Respuestas: 6
    : 27-11-2007, 15:26
  4. Alinear grupo de vértices en x
    Por tonilogar en el foro Modelado
    Respuestas: 16
    : 18-06-2007, 14:33
  5. Alinear vértices con eje de coordenadas
    Por CPL en el foro Modelado
    Respuestas: 5
    : 15-09-2003, 17:32