Hola, quería compartir un pequeño script (jscript) que hice para XSI pensando en mejorar mi propio worflow a la hora de modelar elementos simétricos. El script crea un custom parameter con una serie de opciones dentro del objeto seleccionado que nos permite tener las opciones más comunes a la hora de hacer simetrías a 1 sólo click.
El script crea 2 tipos de simetría:
El primer tipo lo denominé copy ya que en ese modo simplemente copia una mitad del elemento que modelamos, la invierte en el eje que decidamos y suelda los vértices intermedios (con cierta tolerancia). XSI no dispone de un operador que permita crear una simetría viva donde los cambios que hagamos a la topología se apliquen inmediatamente a la mitad recreada por el programa, por eso este modo está pensado para terminar el modelo.
El segundo tipo lo denominé live y está pensado para hacer simetría mientras modelamos (sin soldar vértices intermedios), crea un clon y lo invierte simétricamente para que veamos nuestro modelo simétrico mientras modelamos.
Lo que creo podría resultar interesante del script es que nos permite realizar la operación a una serie de objetos de una vez, es, así como si hacemos un mirror tipo copy o live a un model, el script se encargara de hacer la simetría a todos los objetos que compongan ese model ahorrándonos ese trabajo repetitivo y permitiéndonos concentrar en lo importante.
[/url]
Si alguien tiene cualquier duda o sugerencia estaré encantado en escucharla y tratar de ayudarle en lo posible a solucionar el problema.
Ojalá les sea útil.
edito: corregí un pequeño bug con los ejes de simetría, ahora debería funcionar bien.