Resultados 1 al 4 de 4

Tema: Script para separar caras donde

  1. #1
    Usuario Avanzado Avatar de Andres3d
    Fecha de ingreso
    Jul 2005
    Mensajes
    146
    Gracias (Dadas)
    4
    Gracias (Recibidas)
    5

    Script para separar caras donde?

    Hola todos, quiero saber si alguien por hay sabe dónde o cómo hacer un script para separar las caras de un polígono, supongamos un tubo y que al ejecutar el script separe las caras y aparte de esto sean dobles o sea visibles por lado y lado (ejemplo si el tubo o cilindro tiene 100 polígonos estos queden separados como planos) ojalá me, allá explicado bien, la verdad no sé si esto sea difícil o no, pero es que, lo necesito para una idea que tengo en mente gracias.

    Edito: upps casi se me olvida es para 3ds Max.
    everyone wants to be found

  2. #2
    Nivel Héroe Avatar de phoelix
    Fecha de ingreso
    May 2005
    Ubicación
    Bogotá, Colombia
    Mensajes
    321
    Gracias (Dadas)
    2
    Gracias (Recibidas)
    35

    Script para separar caras donde?

    No es necesario un script para eso, podrías utilizar un space Warp bomb que se encuentra en la categoría geometric/deformable, poner todos sus valores a cero a excepción de mínimo y máximo fragmento size que los dejas en 2, enlazarlo al modelo con bind todo space Warp, colapsar el modificador meshbombbinding dándole botón derecho y collapse all, en este punto las caras de la malla están todas separadas, pero dentro del mismo objeto.

    Bueno si te da pereza todo eso, pues mejor utilizar scripting, siopake?
    Ejecutas esta función:
    Código:
    function separarpolys objeto=
    (.
    
    For I = 0 todo (objeto, Faces, count-1) do.
    
    Polyop, detachfaces objeto 1 name:objeto, name).
    ).
    
    Separarpolys $modeloobj
    donde modeloobj es el nombre del objeto que quieres utilizar.

    Ahora si necesitas que cada cara este en un objeto distinto.

    Ejecutas esta función:
    Código:
    function separarpolys2 objeto=
    (.
    
    For I = 0 todo (objeto, Faces, count-1) do.
    
    Polyop, detachfaces objeto 1 asnode:true name:objeto, name).
    ).
    
    Separarpolys2 $modeloobj
    .

    Finalmente para hacerlos visibles de lado y lado puedes usar un material doublesided, y si lo quieres con grosor utilizar un modificador Shell.
    Nuestro corto basado en Matrix - TRICKSTER - wip:
    thetricksterproject.blogspot.com

    website personal:
    www.joleanes.com

  3. #3
    Usuario Avanzado Avatar de Andres3d
    Fecha de ingreso
    Jul 2005
    Mensajes
    146
    Gracias (Dadas)
    4
    Gracias (Recibidas)
    5

    Script para separar caras donde?

    Hola Phoenix gracias por responder, pero me inclino más por el script ya que lo que quiero hacer es detach todo element de un poly (*.obj), ya sé que se puede uno por uno, pero que harto seria desasociar polígono por polígono a un cilindro o una geometría que tenga más de 100, yo creo que ahora si me explique mejor, así que, sé que hay funciones para hacer eso lamentablemente no soy muy diestro en Maxscript por eso pido la ayuda.

    Aquí en el Listener de max grabe esta sintasis
    Código:
    $. Editablepoly, detachtoelement #face keporiginal:of
    cuando ejecute la opción de polymesh de detach, si tan solo pudiera que al ejecutar el script se desasociarán todas las caras algo así parecido como el script de romper objetos, pero lo malo es que estos lo rompen de una forma desigual y distinta ok de nuevo gracias.
    everyone wants to be found

  4. #4
    Usuario Avanzado Avatar de Andres3d
    Fecha de ingreso
    Jul 2005
    Mensajes
    146
    Gracias (Dadas)
    4
    Gracias (Recibidas)
    5

    Script para separar caras donde?

    Yo sabía que lo tenía por algún lado y menos mal ya lo encontré de todos modos gracias por la ayuda.
    Miniaturas adjuntas Miniaturas adjuntas Script para separar caras donde-objsplittervy1.jpg  
    Última edición por 3dpoder; 23-12-2011 a las 18:24
    everyone wants to be found

Temas similares

  1. 3dsMax Script para separar Splines
    Por 3dpoder en el foro Programación y Scripts
    Respuestas: 0
    : 20-10-2020, 21:21
  2. 3dsMax Script que extruye caras seleccionadas de un poly editable
    Por 3dpoder en el foro Programación y Scripts
    Respuestas: 0
    : 20-04-2020, 20:39
  3. De dónde como referencias para modelar caras
    Por JoseRa41110 en el foro Modelado
    Respuestas: 0
    : 22-12-2013, 04:23
  4. Separar caras individualmente
    Por Klópes en el foro Modelado
    Respuestas: 6
    : 05-12-2005, 18:43
  5. Donde esta forzar 2 caras en inglés
    Por Strwz en el foro Infografía General
    Respuestas: 5
    : 14-09-2005, 05:11