Página 1 de 2 12 ÚltimoÚltimo
Resultados 1 al 10 de 14

Tema: Maxscript divide edge tool

  1. #1
    H = E + L
    Fecha de ingreso
    Mar 2004
    Mensajes
    870
    Gracias (Dadas)
    0
    Gracias (Recibidas)
    10

    3dsmax [maxscript] divide edge tool

    Hola. Resulta que un usuario de CGtalk buscaba una herramienta que dividiera una arista en los trozos que se especificaran (dice que las Meshtools, que al parecer tienen esa funcionalidad, dejó de funcionar a partir de max7).

    Así que me picaba la curiosidad y he creado con Maxscript una utilidad que hace eso precisamente. Divide las aristas seleccionadas un número determinado de veces. Los vértices se distribuyen uniformemente a lo largo de la arista original.

    No tengo mucha experiencia con el tema de manipulación de geometría, así que, no sé si es la mejor forma de hacerlo. Y tampoco está muy probado. Pero parece que la cosa funciona.

    En fin, no sé si resultara de utilidad. En cualquier caso, no he encriptado el archivo por lo que podéis echarle un ojo al código fuente (que por otro lado, es muy simple). Saludos.

    Posdata: por cierto, funciona con Editable Poly.
    Archivos adjuntados Archivos adjuntados
    Última edición por HalfVector; 29-08-2006 a las 21:52

  2. #2
    lodon...
    Fecha de ingreso
    Apr 2002
    Mensajes
    10,851
    Gracias (Dadas)
    430
    Gracias (Recibidas)
    341

    [maxscript] divide edge tool

    Si haces que el vértice se pudiera mover a lo largo del Edge como hace el comando connect a lo largo de los polígonos ya sería genial, pero bueno muy bueno. Lo buscaba (en casa lo tenía el orioflame) aquí no lo tenía. Muchas gracias.
    Aqui quiero poner una imagen bonita de mi pagina, pero no puedo...ojete.

  3. #3
    El cabreador
    Fecha de ingreso
    Oct 2002
    Mensajes
    8,779
    Gracias (Dadas)
    1589
    Gracias (Recibidas)
    1328

    [maxscript] divide edge tool

    Muchas gracias Halfvector, sé que es mucho pedir y ya haces mucho dejando el script sin encriptar, pero si algún día te apetece, te estaría super agradecido si comentases un poco el script. Saludos.

  4. #4
    H = E + L
    Fecha de ingreso
    Mar 2004
    Mensajes
    870
    Gracias (Dadas)
    0
    Gracias (Recibidas)
    10

    [maxscript] divide edge tool

    Muchas gracias Halfvector. Sé que es mucho pedir y ya haces mucho dejando el script sin encriptar, pero si algún día te apetece, te estaría super agradecido si comentases un poco el script. Saludos.
    Tienes razón. Lo iba a comentar, pero al final se me ha pasado. Ahora dentro de un rato lo comento línea a línea y lo vuelvo a subir. Saludos.

  5. #5
    reconvertido
    Fecha de ingreso
    Apr 2002
    Mensajes
    14,922
    Gracias (Dadas)
    131
    Gracias (Recibidas)
    873

    [maxscript] divide edge tool

    Gracias por el script, Halfvector. Estoy aprendiendo poco a poco, y estas aportaciones son muy bienvenidas. Por otro lado, Fiz, si estas metiéndote con script, Autodesk sacó un librillo en febrero que no parece tener mala pinta. Yo ya lo pedí a Amazon. Tal vez te haga algún papel, si aún no lo conoces, o igual ya lo tienes en casa. Saludos.

  6. #6
    H = E + L
    Fecha de ingreso
    Mar 2004
    Mensajes
    870
    Gracias (Dadas)
    0
    Gracias (Recibidas)
    10

    [maxscript] divide edge tool

    Bueno, ya lo he comentado. A ver si los comentarios son útiles. descargar. Saludos.
    Última edición por HalfVector; 29-08-2006 a las 21:52

  7. #7
    Nivel Héroe
    Fecha de ingreso
    Dec 2004
    Mensajes
    874
    Gracias (Dadas)
    2
    Gracias (Recibidas)
    6

    [maxscript] divide edge tool

    Muy bien explicado, he entendido casi todo el código y eso que no tengo ni idea de Maxscript, es otra de mis tareas pendientes, pero por si algún día la empiezo, tengo bien guardados los hilos en los que expones tu código alegremente.
    _________________________________________________
    Reloj de pulsera /\ Marine Starcraft 2 WIP /\ Motorola L6 /\ Canon Ixus II /\ La vigilante /\ Dragon WIP ________________________________________________

  8. #8
    El cabreador
    Fecha de ingreso
    Oct 2002
    Mensajes
    8,779
    Gracias (Dadas)
    1589
    Gracias (Recibidas)
    1328

    [maxscript] divide edge tool

    Muchas gracias half, ahora mismo lo miro. Iker, en el estudio tengo un libro de Maxscript, no me acuerdo quien lo edita, me lo trajeron de gdc de este año, el que tengo está en inglés, supongo que, será el mismo que el que tú dices, muchas gracias por la información.:-)
    Los que empezamos en esto necesitamos más un libro de metodología de programación que uno especifico de Maxscript, creo que eso es lo mejor para empezar, lo malo es que no tengo tiempo. Saludos.

  9. #9
    Usuario completo
    Fecha de ingreso
    Apr 2005
    Mensajes
    207
    Gracias (Dadas)
    0
    Gracias (Recibidas)
    0

    [maxscript] divide edge tool

    Muchas gracias half, no sabes cómo añoraba una herramienta de esas. Mi pregunta es, si cumple la misma función que el divide de las Spline porque los Autodesk no crearon la misma herramienta en las poly y Mesh.

    Mil gracias half será de mucha utilidad. Saludos.
    Ya es hora de dejar de ser correcto y empezar a ser artista

  10. #10
    Usuario Legendario
    Fecha de ingreso
    Apr 2005
    Mensajes
    1,637
    Gracias (Dadas)
    40
    Gracias (Recibidas)
    190

    [maxscript] divide edge tool

    Un comentario nada más. No es necesario pasar el bitarray que devuelve getedgeselection a un array. En vez de comprobar el count del array, se puede comprobar el numberset del bitarray, con lo que te ahorras una coercion. En este caso es una gilipollez (que soy un pijo con estas cosas), pero si tienes que hacer eso mismo dentro de un bucle, se nota, en cualquier caso, un buen código. Para la buchaca.

    Posdata: una pregunta ¿por qué no lo has empaquetao en una macro?
    Aquel que pregunta, es tonto un rato. Aquel que no pregunta, es tonto toda la vida.

Página 1 de 2 12 ÚltimoÚltimo

Temas similares

  1. Split edge tool Maya 2015
    Por luccas en el foro Modelado
    Respuestas: 0
    Último mensaje: 22-02-2016, 04:05
  2. El material se divide
    Por devalver en el foro Materiales y Texturizado
    Respuestas: 1
    Último mensaje: 01-07-2012, 15:24
  3. Maya Problemas con edge tool
    Por firoh en el foro Modelado
    Respuestas: 2
    Último mensaje: 05-01-2012, 11:29
  4. Maya De 3d Studio a Maya conect insert edge loop tool
    Por _Halder_ en el foro Modelado
    Respuestas: 1
    Último mensaje: 17-04-2011, 06:33
  5. Borrar un edge de un poly editable y crear otro edge
    Por compactdreams en el foro Modelado
    Respuestas: 9
    Último mensaje: 14-01-2011, 11:07