XSIforum.com
Foros 3D => Autodesk Softimage => Rigging y Scripting => Mensaje iniciado por: Cesar Saez en 29 Diciembre 2007, 04:36:42
-
http://www.xsiforum.com/forum/index.php/topic,5017.msg82329.html#msg82329 (http://www.xsiforum.com/forum/index.php/topic,5017.msg82329.html#msg82329)
UPDATE: ¿Que hay de nuevo en la versión 0.2?
- Los clusters de la curva ahora están "lockeados" para evitar problemas de representación, gracias por la sugerencia Alan O0
¿Que hay de nuevo en la versión 0.15?
- Limpieza del código.
- Ahora es Addon para una instalación más sencilla.
- Ahora se puede encontrar la csRuler directamente desde Model -> Get -> Primitive
----------------------
Hola, simplemente quería compartir un experimento con la comunidad, es mi primer script en JScript y como siempre se ve gente preguntando por como medir en XSI pensé en hacer algo que "solucionase" en parte esta carencia creando un regla que sirva de elemento auxiliar en nuestras escenas.
Básicamente al correr el script (idealmente desde un toolbar) crea un model llamado csRuler donde alberga todos los componentes de la regla, luego simplemente es cosa de posicionar los 2 nulls donde queramos y veremos en el texto la distancia que hay entre esos nulls, si se requiere la distancia de forma más precisa se puede usar el custom parameter que hay en el propio texto (o recalcularla mediante una expresión si se prefiere).
Siéntanse libre de usarla para lo que se les antoje, ojalá les sea útil O0
Page not found on Vimeo (http://www.vimeo.com/458112)
Para ver el video en el sitio de vimeo (más grande) haga click en el título del vídeo
-
Muchas gracias, muy bueno, simple pero efectivo.
O0
-
Ta bien. Buen trabajo. :)
-
Muy bueno y muy útil, gracias! :)
-
Muchas gracias por los comentarios, ojalá les sea útil :)
-
Lo és, gracias Cesar !
-
Hice una pequeña actualización, los cambios aparecen reflejados en el primer mensaje O0
-
Veo que te defiendes con los addons. Enhorabuena Cesar
-
jajaja....gracias Agedito por explicarme estas cosas :)
-
No lo había probado hasta ahora, está muy bien!
Gracias César!
-
Hola Cesar,
El null (cluster constraint) dentro de los nulls que manejas, a veces por accidente la gente de mi trabajo lo han movido y luego funciona raro. Se arregla con que los transforms en Local de dichos "subnulls" esten a 0,0,0, pero de aqui mi sugerencia... podrias ponerle una simple expresion "0" para forzar de que no se puedan afectar por accidente?
Digo ponerlo en tu codigo cuando genera el csRuler.
-
Gracias por la sugerencia Alan, ahora mismo no tengo XSI en frente pero llegando a casa lo reviso y subo la actualización O0
-
Hecho! en lugar de poner las expresiones les hice un lock a las transformaciones correspondientes, el addon está en el primer mensaje :)
Gracias por el feedback O0
-
~Si, yo sé que es viejo el topic pero no quería escribir sobre lo mismo en otro.
@César Sáez, quería saber si existe una nueva versión de este gran addon? O el que está en la primera página es el último?
Gracias, saludos.
-
Oh, cuanto tiempo de esto! :)
Hace muuuucho que no toqueteo nada de esto pero ahí va lo último que tengo en mi ordenador (que sigue teniendo un par de años). El dibujo ahora es OpenGL (tiene displayinfo para activa, desactivar, blablabla) y todo el setup es mucho más limpio y estable de como creo recordar que era la antigua versión, supongo que funciona bien a partir de XSI 7.0
Es un comando, deberíais poder agregarlo a una toolbar y/o asignar atajos de teclado sin problemas (buscad csRuler).
(http://www.xsiforum.com/forum/index.php?action=dlattach;topic=5017.0;attach=7346;image)
-
@César Sáez, justo esta herramienta la estoy utilizando en el studio para la distancia entre ventanas, al igual que la de otro usuario del foro, ambos addons son muy buenos, sencillos pero efectivos. :/ Por qué cosas como estas no vienen integradas en XSI.
Gracias por aportar siempre a la comunidad! (=
-
@César, disculpa pero la versión 0,2 la he podido ver dentro de Primitives? Y ya he instalado éste otro, luego de desinstalar el anterior, cerrando xsi, volviendo abrir, e instalar el nuevo.
Hmm pero no lo logro ver el addon en ningún lugar.
-
Mola, gracias!
-
@César, disculpa pero la versión 0,2 la he podido ver dentro de Primitives? Y ya he instalado éste otro, luego de desinstalar el anterior, cerrando xsi, volviendo abrir, e instalar el nuevo.
Hmm pero no lo logro ver el addon en ningún lugar.
Ya, lo que pasa es que desde hace algún tiempo mis tools se meten de forma automática en un menú propio que he capado para poder publicar el addon sin que tengáis que instalar mis librerías y tal, es por eso que ya no hago menúes específicos por tool y tengo todo acceso a algo mio bastante más unificado/centralizado (sino era un caos). La portabilidad tiene un precio :(
Puedes hacer lo que comentaba antes, meter el comando en un toolbar o directamente asignar un atajo de teclado, busca por csRuler en el listado de comandos.
-
Una sugerencia, he visto que con el ice, crean unos parametros para mostrar los diferentes tipos de medidas lo que creo que seria muy util en esta herramienta sr. cesar.
-
@César, ya lo he hecho, que gran herramienta! Gracias; y creo que a todos nos gusta estar bien organizados jaja.
Sobre la sugerencia de @TerminaX, me uno a la idea. Si hubiese una forma de cambiar de cm a mm,etc; sería más grandioso aún; si mal no recuerdo en la otra herramienta del usuario @zao3d, se muestra "cm" pero se observan demasiadas milésimas que no las veo necesarias.
Con todo, muchísimas gracias @César, de verdad; siempre ayudando a los no-scripters. : D
-
Muchas gracias Cesar! ;D