Glosario de renderizado 3D
Blend shapes: qué son y cómo funcionan en la animación 3D
Blend shapes, también llamados morph targets o shape keys, son una técnica de animación 3D que deforma un modelo interpolando entre versiones de la misma malla. El artista esculpe formas objetivo, como una sonrisa o un parpadeo, y el software mezcla esas formas con pesos de 0 a 1, creando transiciones suaves.
Cómo funcionan los blend shapes
Todo empieza con una malla base, la forma neutra del objeto. A partir de ella, el artista crea copias y mueve los vértices para llegar a cada forma deseada. La regla es estricta: todas las formas deben tener exactamente el mismo número de vértices, en el mismo orden. Lo único que cambia es la posición de cada vértice.
Durante la animación, el software calcula la posición final de cada vértice sumando las diferencias entre la malla base y cada forma objetivo, multiplicadas por el peso de esa forma. Con el peso “sonrisa” en 0,5 y “ojos cerrados” en 1, el personaje aparece medio sonriendo y con los ojos cerrados. Como los pesos se pueden animar cuadro a cuadro, la transición entre expresiones es continua.
En la práctica: Render Fabrik es un estudio de renders e infografías 3D que trabaja en toda España —renders en Madrid, Barcelona, Valencia y Málaga—, con presupuesto en 24 horas.
Nombres de la técnica en cada software
| Software | Nombre usado |
|---|---|
| Autodesk Maya | Blend Shapes |
| Autodesk 3ds Max | Morpher (morph targets) |
| Blender | Shape Keys |
| Cinema 4D | Pose Morph |
| Unreal Engine y Unity | Morph Targets y Blend Shapes |
| Formato glTF | Morph targets, exportados junto con la malla |
El concepto es el mismo en todos: malla base, formas objetivo y pesos.
Cómo crear blend shapes, paso a paso
- Finaliza la malla base: la topología, los UVs y el número de vértices deben estar finalizados antes de crear cualquier forma objetivo.
- Duplica la malla: cada copia se convierte en una forma objetivo, como “boca abierta” o “ceja levantada”.
- Esculpe la deformación: mueve solo los vértices de la región afectada, sin alterar la estructura de la malla.
- Conecta las formas a la base: en Maya con el deformador Blend Shape, en 3ds Max con el modificador Morpher, en Blender añadiendo Shape Keys.
- Anima los pesos: crea keyframes de 0 a 1 o conecta los pesos a controles, audio o captura facial.
Blend shapes vs. rigging con huesos
La otra forma clásica de deformar un modelo es el rigging con esqueleto, en el que huesos virtuales giran y arrastran los vértices cercanos. Cada técnica tiene su papel:
- Huesos: ideales para movimientos articulados, como brazos, piernas, columna y puertas. Usan poca memoria y funcionan bien para grandes desplazamientos.
- Blend shapes: ideales para deformaciones finas y orgánicas, como expresiones faciales, músculos, respiración y correcciones de pliegues. Dan control total sobre la forma final, porque el artista esculpe cada resultado.
En la práctica, los personajes profesionales combinan ambos: el esqueleto mueve el cuerpo y los blend shapes corrigen hombros, codos y rostro. Son los llamados corrective shapes.
Dónde se usan los blend shapes
- Animación facial: habla, sincronización labial y emociones en películas, series y videojuegos. Estándares como los 52 blend shapes de ARKit, de Apple, permiten capturar expresiones con la cámara de un móvil.
- Avatares y realidad virtual: rostros que reaccionan en tiempo real a la voz o al seguimiento facial del usuario.
- Producto: animaciones de transformación, como un cojín que se hunde, una tela que se asienta o un envase que se abre de forma orgánica.
- Arquitectura: personas animadas en vídeos 3D de promociones inmobiliarias, cortinas al viento, vegetación en movimiento y objetos que cambian de forma en presentaciones conceptuales.
- Configuradores: variaciones de un mismo producto, como anchos o volúmenes diferentes, controladas por un único parámetro.
Buenas prácticas y errores comunes
- Topología limpia antes de crear formas: cambiar la malla después rompe todas las formas objetivo.
- Formas aisladas: cada forma debe mover solo su región. Un parpadeo que también mueve la boca genera conflictos al combinarlas.
- Nombres estandarizados: facilitan el intercambio entre softwares y la captura de movimiento.
- Cuidado con la interpolación lineal: los movimientos de rotación, como un párpado, pueden “achatarse” a mitad de camino. Las formas intermedias (in-between) lo resuelven.
- Control del rendimiento: en tiempo real, muchas formas en mallas densas pesan en la memoria. Conviene limitar el número y la resolución.
Blend shapes en la visualización arquitectónica
En un estudio de visualización, los blend shapes aparecen en los detalles que dan vida a una animación: personas que conversan en una zona de ocio, tejidos que se mueven con el viento o un producto que se transforma ante la cámara. Son recursos que hacen que un vídeo 3D o una renderización de producto sean más naturales. En Render Fabrik, puedes ver estos trabajos en el portafolio.
Preguntas frecuentes
¿Blend shapes y morph targets son lo mismo?
Sí. Son nombres diferentes para la misma técnica. Maya y Unity usan “blend shapes”, 3ds Max, Unreal y glTF usan “morph targets” y Blender usa “shape keys”.
¿Cuántos blend shapes necesita un rostro?
Depende del nivel de detalle. Los rostros simples funcionan con una decena de formas. Los estándares de captura facial, como el de ARKit, usan 52. Los personajes de cine pueden superar las centenas.
¿Los blend shapes funcionan en tiempo real?
Sí. Motores como Unreal Engine y Unity calculan los blend shapes en tiempo real, por eso la técnica se usa en videojuegos, avatares y experiencias de realidad virtual. El límite es el número de formas y la densidad de la malla.
¿Puedo usar blend shapes junto con huesos?
Puedes y es lo más común. El esqueleto hace los movimientos grandes y los blend shapes corrigen deformaciones y se encargan de las expresiones.