3dpoder

[Maya] Metodo especial para shatter

  • #1
    Sayden está desconectado

    Nivel Héroe Avatar de Sayden


    Método especial para shatter?

    Con el shatter de Maya, aparte de tener que borrar el historial, la malla debe ser de una manera específicia? Sin boleansí con Edge Loops o algo así? Es que por más que intento romper un modelo para usarlo con BlastCode siempre me da un error.


  • #2
    AbrahamDP está desconectado

    Usuario Senior


    Método especial para shatter?

    Hola Sayden. Prueba a hacer al objeto, después del borrado de hiestoriko, un freeze transformatios. Un saludo.


  • #3
    Sayden está desconectado

    Nivel Héroe Avatar de Sayden


    Método especial para shatter?

    Ah no, no funciona. Pero la idea era buena. Por cierto, es un solid shatter, el surface si me lo hace bien. Incluso si a alguien se le ocurre alguna manera de hacer que con el surface luego quede solido.

    Última edición por Sayden; 25-03-2009 a las 13:53


  • #4
    AbrahamDP está desconectado

    Usuario Senior


    Método especial para shatter?

    Buenas de nuevo. No he trasteado aún con el BlastCode, así que todo lo que te puedo aportar son ideas, que espero transformen en soluciones.

    En la pestaña de create satter, está la opción de mensaje operation. Has probado todas las opciones?
    Y lo último que se me ocurre, que, aunque lo dude todo puede llegar a ser. Es que estés utilizando una versión de BlastCode no compatible con la versión de Maya.

    Espero que lo soluciones sin mucho kebranto. Suerte.


  • #5
    Xian está desconectado

    Usuario completo


    Método especial para shatter?

    Hola, he estado usando el solid shatter y debo decir que es el efecto más quisquilloso que hay, pero funciona. Aparte de revisar que la geometría este completamente cerrada y de borrar el historial, yo centro el pivot y traslado el objeto al centro absoluto de la escena. Ahí hago freeze transformations.

    Después reviso que no haya nodos inútiles en el outliner, que los suele haber aún después de borrar historial, todo con el objeto de tener la escena lo más limpia posible. Recién en ese momento, aplico el shatter y no fracturo a más de 3 o 4 piezas.

    Espero que sirva. Saludos.


  • #6
    ICB está desconectado

    Usuario Senior Avatar de ICB


    Método especial para shatter?

    Hola. Sí, funciona sobre booleanas y en geometría un poco desordenada (pero claro, no sé hasta dónde de desordenada).
    ¿Te da también error con las opciones por defecto del solid shatter?
    Y otra cosa ¿Qué tipo de error te da? ¿fatal error y se cierra Maya o te da algún mensaje?


  • #7
    Sayden está desconectado

    Nivel Héroe Avatar de Sayden


    Método especial para shatter?

    El error suele ser el mismo, que no ha sido capaz: An error occurred while running the solid shatter script. Results may be invalid. If necessary, undo todo restore the previous situation.

    Xian: también he probado con eso, hasta comprobar las normales, centrar, congelar transformación, hard Edges, de todo.

    Pero con un par de modificaciones ya salta el error. Sobre primitivas no hay problema.

    También he probado todas las opciones de post-operación y checkeado todas las opciones del shatter, definitivamente debe haber algún método especial de modelado que no se puede saltar.


  • #8
    ICB está desconectado

    Usuario Senior Avatar de ICB


    Método especial para shatter?

    ¿Tienes más de un material aplicado a ese objeto? Esto suele dar error. Si es así, prueba a ponerle el mismo material a todo.

    Otra cosa, cuando dices pero con un par de modificaciones ya salta el error, ¿con esto te refieres a hacer dos veces el shatter?


  • #9
    Sayden está desconectado

    Nivel Héroe Avatar de Sayden


    Método especial para shatter?

    Material solo uno, el Lambert inicial. Con modificadores me refiero a extrusiones, edge-loops, brigdes, etc. Alguna vez rara me deja partir en 4, pero luego no me deja volver a partir estos 4.


  • #10
    ICB está desconectado

    Usuario Senior Avatar de ICB


    Método especial para shatter?

    Cuando hagas el shatter desactiva la casilla apply interior material. Luego, antes de hacer shatter sobre la segunda pieza, borra el historial, claro. A ver si te deja.

    El caso es que, si cuando haces el shatter, aplicas material a la zona de dentro, aunque luego borres el historial, el shatter se lía con ese nodo del material nuevo.

    Lo que no me explico es que no te deje la primera vez, como no sea que alguna vez te has dejado algún vértice sin unir o algún despiste de ese tipo.


  • #11
    Xian está desconectado

    Usuario completo


    Método especial para shatter?

    No puedes publicar una escena con una pedazo de la geometría que quieras explotar y te tira error? Saludos.


  • #12
    hori_hjm está desconectado

    Click faster! Avatar de hori_hjm


    Método especial para shatter?

    Vaya, hay que hacer un script indudablemente, había visto un script en CGtalk porque todos se llevaban mal con el primitivo.

    De ultima, usen max, Houdini o LightWave, tienen buenos shatters.

    Vaya, Xian me imagino lo que tuviste que pelear para conseguirlo, un abrazo man.


  • #13
    hori_hjm está desconectado

    Click faster! Avatar de hori_hjm


    Método especial para shatter?

    Alguien escucho las plegarias. https://www.Highend3d.com/Maya/downlo…ture-5707.html.

    Funciona como el mbFracture de max, bastante bien, depende de la escala del objeto y deben ser grandes.