Buenas a todos, ¿hay alguna manera de reflejar las Shapes Keys de un lado de la malla al otro (ejemplo: párpados. L > párpados. R)?
He probado varios scripts que circulan por ahí, pero realizan un duplicado de la malla. ¿existe algún script que haga este reflejo sobre la misma malla?
He estado buscando y lo mejor que he encontrado es esto, pero como ya os digo realiza el mirror sobre un duplicado: http://blenderartists.org/forum/showthread.php?t=162747.
Bueno, a ver si alguien me ilumina sobre esta cuestión.
Lo único que se me ocurre es que, al crear la shape lo hagas usando el Sculpt, que sí tiene x-mirror. Aunque me imagino que quieres algo simétrico, pero que se pueda accionar por separado, como, por ejemplo, las dos comisuras de la boca.
Explica lo que quieres hacer y seguro que te dan algún consejo mejor.
"Trate la historia como si todo el proyecto dependiera de ella porque,probablemente,así* sea" (Mark Adams)
Efectivamente, las Shapes Keys las estoy realizando con Sculpt siguiendo la técnica de Pepeland (anisculpt) y como ya has deducido me gustaría poder acciónarlas por separado para tener un mayor control sobre la expresividad facial (se trata de una cara).
Aunque en principio no quería utilizar grupos de vértices para la cara, pero puede que no quede más remedio, por cierto, ¿alguien ha utilizado las shape keys de esta manera? ¿complica mucho la historia?
En fin, seguiremos indagando.
En el último trabajo que he hecho (para el corto: a través de ocaso) he usado vertexkeys en conjunción con huesos y ha funcionado perfecto, como no había mucha complejidad, he creado cada lado de la cara sin copiar, pero si quieres un consejo, es más cómodo y sencillo hacer cada postura facial completa, en lugar de una vertexkey para cada movimiento y tener que componer todo después.
Edito:
No he usado anisculpt, sino simples vertexkeys ajustadas con el Sculpt.
Gracias Caronte, yo también estoy estoy utilizando huesos en combinación con las shapes (sobre todo para la cara). Al igual que tú, de la técnica de anisculpt sólo me he quedado con la parte de definir las expresiones faciales con Sculpt (aunque he estado mirando los videos de Daniel y las posibilidades desde luego son impresionantes).
Como bien apuntas, creo que los tiros van en hacer las posturas faciales completas (derecha e izquierda) y luego ajustar las shapes en vertex groups como apuntan aquí (al final): http://www.blender.org/development/r...40/shape-keys/.
El último video de Suzanne es realmente curioso, sigo con ello.
Sí, es que el anisculpt (que es estupendo) realmente es para lo que es, para ajustar animación, pero si lo que quieres es hacer expresiones faciales reutilizables, hay que hacerlo como siempre, creando las expresiones y usándolas cuando las necesitemos.
Se me ocurre que podría no ser complicado tener una herramienta que permita resetear una selección de vértices de una malla con shapes.
De esta forma podrías hacer dos copias de una shape, en una reseteas la mitad izquierda de la boca y en la otra, la derecha. Y ya tienes dos shapes separadas y simétricas. Además, puedes conservar la shape original que acciona las dos mitades.
Si quieres hacer una expresión completa nueva puedes partir de una copia de alguna expresión ya echa y que sea parecida.
Aunque igual esto de resetear algunos vértices se puede hacer con los vertex keys (que no he usado) y lo que digo es absurdo.
Y la caña sería un pincel para el Sculpt que funcione como el smooth, pero su efecto sea que la malla que tienes con una shape devuelva los vértices a la posición base al pasar por encima el pincel. No sé si esto que digo es lo que hace el anisculpt.
Última edición por GEKKONIDAE; 10-08-2009 a las 18:22
"Trate la historia como si todo el proyecto dependiera de ella porque,probablemente,así* sea" (Mark Adams)
Y la caña sería un pincel para el Sculpt que funcione como el smooth, pero su efecto sea que la malla que tienes con una shape devuelva los vértices a la posición base al pasar por encima el pincel. No sé si esto que digo es lo que hace el anisculpt.
No, para hacer eso basta usar los vertexgroups y para pintar no es con el Sculpt, sino con el weight Paint.