[Blender] Modificador mesh deform

Modificador mesh deform-1.jpg

modificador Mesh deform.
. Mesh deform es un modificador que se aplica a una malla que se crea para deformar otra malla. Es muy parecido a lattice solo que con Mesh deform, podemos darle la forma que queremos a la malla.

Como es lógico, la malla que sirve de deformador debe ser más grande que la malla a deformar, porque actúa sobre los vértices que contiene. La podemos llamar jaula o Cage para así distinguir una malla de otra.

Vamos a partir de una escena muy simple, en la que voy a crear una malla que se llamara cruz y luego crearé otra que será la jaula.

Modificador mesh deform-2.jpg

Y para el Mesh deform creo otra malla que sea de mayor tamaño que cruz.

Modificador mesh deform-3.jpg

Y ya tenemos los dos objetos creados. Solo falta ponerle el nombre para distinguirlos luego, en la selección. (panel properties – Letra n).

Modificador mesh deform-4.jpg

Y al otro le ponemos de nombre jaula.

Modificador mesh deform-5.jpg

Ahora con el objeto a deformar seleccionado cruz le vamos a añadir el modificador.

Modificador mesh deform-6.jpg

Y nos sale una ventana donde debemos indicarle que objeto vamos a utilizar para deformar esa malla, en este caso jaula.

Modificador mesh deform-7.jpg

Y una vez ya tenemos el nombre debemos presionar el botón bind. La precisión se la dejamos como esta, para objetos más complejos podemos subírsela un poco, pero siempre contando que cuanta más precisión, más tiempo empleara en el cálculo.

Normalmente en unos pocos segundo ya tiene que haberse creado para objetos sencillos si son muy complicados puede que tarde algunos minutos.

Una vez terminado, el botón cambia de nombre y pasa a llamarse unbind que sirve para deshacerlo.

Modificador mesh deform-8.jpg

Si ahora movemos alguno de los vértices de la jaula, el objeto cruz se deformara arrastrado por jaula.

Modificador mesh deform-9.jpg

Para que en el render salga solo la cruz y no salga la malla del modificador, podemos hacer desde outliner, que jaula no salga en el render, desmarcando una opción que hay.

Es un icono con forma de cámara fotográfica y que si desmarcamos ya no saldrá ese objeto en el render final.

Modificador mesh deform-10.jpg

Luego ya podemos aplicar modificadores de Subsurf al objeto, (si es el caso).

El modificador Mesh deform, no acepta los modificadores de suavizado por delante suyo, por lo que si los tenemos no saldrá bien el render.

Modificador mesh deform-11.jpg

Y se preguntaran que para qué sirve utilizar el Mesh deform si ya tenemos otros medios como armature o lattice? Pues aparte de ser una forma más de poder mover otros objetos, parece ser que, en según qué modelos da un suavizado más perfecto en las curvas.

Recomiendo esta página, en la cual se utiliza el Mesh deform a los cuerpos aparte de un sistema muy complejo y variado de animación.

Voy a seguir con el ejemplo y ahora lo que voy a hacer es aplicar una armature para deformar la jaula en lugar de hacerlo directamente sobre cruz.

Modificador mesh deform-12.jpg

Y emparentamos la jaula a la armatur Control + p > with automatic weights.
(Si se nos hace difícil seleccionar solo eso dos objetos habiendo tres en el visor, podemos ocultar la malla de cruz, seleccionándola ypresionando letra h (Alt+h para que vuelva a aparecer).

Modificador mesh deform-13.jpg

Y al deformar con la armature la jaula, se deformara la cruz.

Modificador mesh deform-14.jpg

Tutorial creado por Soliman.

Miniaturas adjuntas
Modificador mesh deform-1.jpg   Modificador mesh deform-2.jpg   Modificador mesh deform-3.jpg   Modificador mesh deform-4.jpg   Modificador mesh deform-5.jpg  

Modificador mesh deform-6.jpg   Modificador mesh deform-7.jpg   Modificador mesh deform-8.jpg   Modificador mesh deform-9.jpg   Modificador mesh deform-10.jpg  

Modificador mesh deform-11.jpg   Modificador mesh deform-12.jpg   Modificador mesh deform-13.jpg   Modificador mesh deform-14.jpg  

Ver más sobre el tema y los comentarios en el foro