Resultados 1 al 3 de 3

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

  1. #1
    Vision Avatar de 3djdavid
    Fecha de ingreso
    Jul 2011
    Ubicación
    Viña Del Mar, Chile
    Mensajes
    1,897
    Gracias (Dadas)
    1412
    Gracias (Recibidas)
    705

    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 18:35
    Hey tu, no desanimes, sigue adelante.
    Instagram @dj.vivanco

  2. #2
    Vision Avatar de 3djdavid
    Fecha de ingreso
    Jul 2011
    Ubicación
    Viña Del Mar, Chile
    Mensajes
    1,897
    Gracias (Dadas)
    1412
    Gracias (Recibidas)
    705

    Wink GIF

    -untitled-project.gif
    Hey tu, no desanimes, sigue adelante.
    Instagram @dj.vivanco

  3. #3
    Administrador y fundador. Avatar de 3dpoder
    Fecha de ingreso
    Apr 2002
    Mensajes
    21,000
    Gracias (Dadas)
    2181
    Gracias (Recibidas)
    4436
    Hola amigo, muchas gracias por compartir este script, seguro que nos servirá a más uno, un placer saludarte.
    Si tienes activado Adblock o alguno similar en este sitio, te estás perdiendo muchas cosas interesantes. Puedes desactivarlo para foro3d.com como te muestro en este enlace

    |Agradecer cuando alguien te ayuda es de ser agradecido|

  4. Gracias 3djdavid Agradece este post

Temas similares

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