Foros 3DPoder.  

Bienvenido a Foros 3DPoder..

Usted esta viendo este foro como invitado, no esta registrado todavía, lo que limita su visión del foro. Si quiere unirse gratis a la mayor comunidad del diseño gráfico de habla hispana, tener acceso a publicar y responder mensajes, tener mensajes privados con otros miembros(PM), responder encuestas, publicar sus imágenes para que las vea el resto del mundo, tener acceso a los video_tutoriales, y muchas cosas más, no lo dude. Registrarse es rápido, simple y gratuito, agregate hoy a la mayor comunidad 3D de habla hispana! !

Si usted tiene algún problema con su registro, por favor , díganoslo aquí. 3d





¿Te ayudo?
Retroceder   Foros 3DPoder. > :: Infografia y diseño grafico. > Script
Foro3D Galeria Privada Video3D Blueprints Software Blog3DPoder Buscar Empleo Donaciones

Diseño Web
google adsense


Respuesta
 
Herramientas
Antiguo 16 nov 2006   #1
Nessito
Senior Member
 
Fecha de Ingreso: abril-2005
Ubicación: Madrid
Mensajes: 674
Predeterminado [MAXScript] :: Stand-in Spline manipulator

Bueno, aqui estamos de nuevo.

Siguiendo con la idea de usar splines como bones para animacion facial, he estado trabajando en esto.
Es más o menos lo mismo que el "simple spline manip" que ya he posteado, pero con significativas diferencias:
  • Al ser un plugin con todas las de la ley, aparece en helpers/manipulators
  • Hay que seleccionar la spline que se quiere manipular
  • Al hacerlo se puede seleccionar si quieres que alinee y/o linke el manip a la spline, con lo que aparece en la misma posicion que esta. Pero no tiene por que ser asi. De hecho puede ser conveniente tener los manipuladores a parte, para poder toquitearlos sin tener que perseguir al personaje por la escena. Alla cada cual.
  • Puede guardar la spline actual en una lista y restaurar cualquiera de ellas en el punto que se quiera. Al estilo de las poses del "Biped". La idea es tener una serie de "poses" para la forma de los fonemas/expresiones.
  • Puede guardar la lista como una libreria de poses (.spl) para utilizarla en otros archivos. Las librerias no son totalmente intercambiables. Al cargar una libreria se comprueba si la "topologia" de la spline (nº de splines y nº de vertices por cada spline), es valida para la spline actual. Al cargar una libreria se borran las poses asociadas a esa spline y se sustituyen por las recien cargadas.
  • La lista de poses se guarda en la propia spline. Lo que significa que se puede asignar un manipulador a una spline, crear algunas poses, asignarle otra spline al manipulador, y si volvemos a asignar la spline anterior, o creamos otro manipulador, la lista de poses seguirá estando disponible. Tambien significa que no es necesario guardar las librerias a parte, al salvar el archivo .max, se salvan las poses de cada spline.
  • NO esta pensado para manejar splines que cambien de topologia. Ergo no combiene hacer atach o detach de la spline asociada, asi como tampoco meterle modificadores que cambien el numero de splines/vertices de forma dinamica. Que la topologia cambie, no significa que el manipulador pete, pero las poses guardadas ya no serán validas y al intentar cargar una, entoces casca.

La idea de uso de este chisme es la siguiente.
Teniendo una jeta modelada, texturada, etc. Se le meten huesos para lo que se considere oportuno (cabeza, mandibula, mejillas, etc, etc). Mi idea original es que se utilizaran splines para la boca y las cejas principalmente. Algo de este estilo:
  • Una spline para el labio superior linkada al hueso principal de la cabeza
  • Una spline para el labio inferior linkada al hueso de la mandibula
  • Una spline (con dos splines) para las cejas linkada al hueso principal de la cabeza, o bien...
  • ...Dos splines, una para cada ceja, linkadas al hueso principal de la cabeza
Una vez skineado y pesado correctamente este rig, se crean manipuladores para cada una de las splines. Se crea una "pose" para cada spline (por si acaso), y a partir de ahi se van creando poses para diferentes gestos, fonemas, etc. Cuando se tienen las poses basicas (la "O", la "A", la "i", la "F", la "M-P", la "risa", la "triste"... En fin creo que ye se coge la idea ), se le da al animate y se van cargando las poses cuando proceda. nada te impide cargar una pose para una spline, y modificarla para adaptarse al resto en ese momento. Tambien se pueden mover las claves de la spline como se quiera.

Obviamente es solo mi idea original, si alguien quiere usar el tema de otra forma o para otro asunto, alla cada cual con su instrumento.

Es un poco petardo tener que seleccionar el manipulador para cargar poses y tal, lo sé, estoy trabajando en ello (un floater que se quede abierto y muestre basicamente el rollout de poses del manipulador que elijas). La solucion chancra de momento es, seleccionar el manipulador, darle a la chinchetita del modify stack, y seleccionar la spline asociada. De ese modo se tiene disponible el tema de las poses del manipulador, y en el trackbar las claves de la spline.

Bueno, no se me ocuure nada más. Si teneis comentarios, sugerencias o lo que sea, estaré encantado. Si no tambien.
Os dejo un par de capturas y el chisme en cuestion.
Miniatura de Adjuntos
Pulsar la imagen para la versión amplia
Nombre:  splinemanip interface.jpg
Vistas: 94
Tamaño:  44.9 KB  Pulsar la imagen para la versión amplia
Nombre:  splinemanip visores.jpg
Vistas: 124
Tamaño:  170.9 KB  
Descargar Directa de Archivos ...
Tipo de Archivo: rar standinsplinemanip_candidato1.rar (6.5 KB, 38 visitas)
__________________
Aquel que pregunta, es tonto un rato. Aquel que no pregunta, es tonto toda la vida.
Nessito is offline   Responder Con Cita
Enlaces patrocinados
Antiguo 17 nov 2006   #2
Nessito
Senior Member
 
Fecha de Ingreso: abril-2005
Ubicación: Madrid
Mensajes: 674
Predeterminado Re: [MAXScript] :: Stand-in Spline manipulator

Jo! Nadie se lo ha mirado? pues vaya!
Pos me da igual!

Version actualizada:
  • Corregido un error por el cual petaba con splines que tuvieran nombres con espacios
  • Corregido un problema con la pila. Ahora la spline puede tener modificadores y el manipulador maneja el objeto base
Ademas pongo un archvo .max (9) con un rig muy estupido y muy simple de como pensaba usarlo.
Descargar Directa de Archivos ...
Tipo de Archivo: rar standinsplinemanip_candidato2.rar (6.7 KB, 31 visitas)
Tipo de Archivo: rar intento de rig.rar (15.4 KB, 35 visitas)
__________________
Aquel que pregunta, es tonto un rato. Aquel que no pregunta, es tonto toda la vida.
Nessito is offline   Responder Con Cita
Antiguo 17 nov 2006   #3
Pepius
Vampiro Giovanni
 
Avatar de Pepius
 
Fecha de Ingreso: febrero-2004
Ubicación: Guadassuar, Valencia
Mensajes: 4,330
Entradas de portafolios: 1
Predeterminado Re: [MAXScript] :: Stand-in Spline manipulator

Lo probaré cuando hagas scripts para blender...

Es broma! Lo siento, no uso max, pero tiene una pinta estupenda.

Un saludo.
__________________
Aqui yace un recator.
esta ahora conectado.   Responder Con Cita
Antiguo 19 nov 2006   #4
juako
Miembro
 
Fecha de Ingreso: septiembre-2006
Ubicación: Uruguay
Mensajes: 72
Predeterminado Re: [MAXScript] :: Stand-in Spline manipulator

hola Nessito , tiene muy buena pinta , cuando tenga tiempo me lo pruebo .
En definitiva lo que hace es que una spline pueda guardar información de las poses, no?
saludos
juako is offline   Responder Con Cita
Antiguo 19 nov 2006   #5
P-S
Senior Member
 
Fecha de Ingreso: octubre-2004
Ubicación: Honduras Salvador
Mensajes: 163
Predeterminado Re: [MAXScript] :: Stand-in Spline manipulator

gracias por compartirlo nessito
P-S is offline   Responder Con Cita
Antiguo 21 nov 2006   #6
Nessito
Senior Member
 
Fecha de Ingreso: abril-2005
Ubicación: Madrid
Mensajes: 674
Predeterminado Re: [MAXScript] :: Stand-in Spline manipulator

Y otro perrito pilotoooooo....

Por peticion de mi tester:
  • Añadida una opcion para mostrar/ocultar el nombre de la spline
  • Añadida una opcion para no dibujar las tangentes primera y ultima en splines abiertas (las que no valen para nada, vamos)
Descargar Directa de Archivos ...
Tipo de Archivo: rar standinsplinemanip_candidato3.rar (7.0 KB, 33 visitas)
__________________
Aquel que pregunta, es tonto un rato. Aquel que no pregunta, es tonto toda la vida.
Nessito is offline   Responder Con Cita
Respuesta

Etiquetas Identificativas
manipulator, maxscript, spline, standin


Usuarios activos actualmente viendo este tema: 1 (0 miembros y 1 visitantes)
 
Herramientas

Normas de Publicación
Usted no puede publicar nuevos mensajes.
Usted no puede responder mensajes
Usted no puede publicar archivos adjuntos
Usted no puede editar sus mensajes

BB code is habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Trackbacks are deshabilitado
Pingbacks are deshabilitado
Refbacks are deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Problema con Spline Canarion3d Modelado 11 16 ago 2005 12:23
Extruyendo una spline dogday Modelado 13 25 jul 2005 06:47
Cámara desvincular de spline Davescambra Animación y Rigging 18 01 jul 2005 13:13
modificador editpoly probleMAX en extrude spline. PERIK Modelado 11 25 oct 2004 05:56
surface... avielracso Modelado 12 07 jun 2004 12:34

google adsense



La franja horaria es GMT. Ahora son las 20:12.


Powered by: vBulletin, para 3DPoder.com Versión 3.7.4
Derechos de Autor ©2000 - 2008, Jelsoft Enterprises Ltd.
3DPoder.com Foro3d.com © Al servicio de la infografia y el 3D desde 1997.
Mortgage | Online Advertising | Loans | Credit Cards | Mortgages
Content Relevant URLs by vBSEO 3.2.0