Diseño 3D 5-8 minutos

Simulación de fluidos en Blender 5.2 con Mantaflow: líquidos, humo y fuego

Diego Cortés
Diego Cortés
Full Stack Developer & SEO Specialist
Compartir:
Simulación de fluidos en Blender 5.2 con Mantaflow: líquidos, humo y fuego

Simular fluidos en Blender 5.2 no exige addons de pago: desde la versión 2.82 el motor Mantaflow viene integrado, y con tres objetos —domain, flow y effector— puedes verter agua con espuma, levantar columnas de humo y encender fuego, hornear la simulación y renderizarla con Cycles.

Qué es Mantaflow y por qué importa en Blender 5.2

El motor de fluidos integrado desde Blender 2.82 (adiós a Elbeem)

Mantaflow es el motor de simulación de fluidos que Blender integra desde la versión 2.82, lanzada a inicios de 2020. Sustituyó por completo al antiguo solver Elbeem y trajo al editor un pipeline de líquidos y gases mucho más potente y, sobre todo, mantenido. En la serie 5.x sigue siendo el sistema de referencia para agua, humo y fuego, sin necesidad de instalar nada.

Líquidos frente a gases: dos pipelines en un mismo sistema

El sistema distingue dos tipos de simulación. Las de líquido modelan fluidos incompresibles con superficie libre: agua, miel, aceite. Las de gas trabajan con campos de densidad y temperatura: humo, vapor y llamas. Cada una tiene sus propios ajustes, pero ambas comparten los mismos tres objetos y el mismo flujo de trabajo.

La física clásica frente a la nueva física basada en nodos de 5.2

Blender 5.2 LTS, lanzado el 14 de julio de 2026 con soporte hasta julio de 2028, estrenó la física basada en nodos con el solver XPBD para cabello y tela. Mantaflow no forma parte de esa novedad: sigue siendo el sistema clásico de fluidos, documentado en el manual de la rama 5.2 LTS, y ambos enfoques conviven según el tipo de efecto que necesites.

Los tres objetos de una simulación

Domain: la caja invisible donde vive la simulación

El Domain es el objeto que delimita el volumen de la simulación y guarda sus ajustes. Se configura en Physics > Fluids > Domain: ahí eliges el tipo (líquido o gas), la resolución de la rejilla y los parámetros de cálculo. La caja es invisible en el render, pero su tamaño y posición definen dónde puede moverse el fluido.

Flow: el emisor de líquido, humo o fuego

El Flow es el objeto que emite el fluido. Puede ser un cubo, una esfera o cualquier malla: en su panel eliges el tipo (Liquid o Gas) y el comportamiento (Inflow para emitir de forma continua u Outflow para absorber). También defines desde dónde emite —el volumen del objeto o solo su superficie— y la velocidad inicial del fluido.

Effector: los obstáculos con los que colisiona el fluido

Los Effectors son los objetos con los que el fluido colisiona: la taza, el suelo, una pared. Se marcan en Physics > Fluids > Effector y actúan como obstáculos sólidos que el solver respeta durante el cálculo. Sin ellos, el agua atravesaría la geometría como si no existiera.

Simular líquidos paso a paso

Preparar la escena: escala real, unidades y el domain sobre el vaso

La simulación depende de la escala: trabajar en metros con la escena a tamaño real evita líquidos que se comportan como miel o que explotan. Antes de nada, aplica la escala de los objetos con Ctrl+A y coloca el Domain de modo que envuelva todo el recorrido del fluido, con margen para las salpicaduras.

Resolution divisions y adaptive domain: calidad frente a tiempo

Resolution Divisions define la resolución de la rejilla de simulación: cuanto más alta, más detalle y más tiempo de cálculo. Para pruebas, 32 o 64 divisiones bastan; el bake final suele ir de 128 en adelante según la memoria disponible. Adaptive Domain redimensiona la caja durante el cálculo para usar solo el espacio que el fluido ocupa, un ahorro de memoria muy útil en escenas grandes.

Viscosidad y time scale: agua, miel o aceite

El ajuste de viscosidad cambia la naturaleza del líquido: valores bajos dan agua rápida con salpicaduras; valores altos, miel o aceite que fluye lento. Time Scale acelera o ralentiza la simulación sin tocar el número de frames, ideal para efectos dramáticos en cámara lenta.

El bake: hornea antes de renderizar

La caché en disco y la simulación resumible

Hornear (bake) calcula la simulación completa y la guarda en caché en disco, de modo que el viewport reproduce los frames sin recalcular. La opción resumible permite continuar un bake interrumpido, algo habitual cuando la máquina se reinicia a mitad de un cálculo largo.

Pruebas a baja resolución antes del bake final

La regla de oro: itera a baja resolución hasta que el comportamiento del fluido te convenza y sube Resolution Divisions solo para el bake final. Un error de setup —un effector mal colocado, un flow invertido— se detecta en minutos a 32 divisiones y cuesta horas a 256.

De la simulación a la malla renderizable

Generar el mesh del líquido desde los datos de la simulación

Los datos de la simulación no son geometría renderizable: para ver el agua hay que generar su malla. En la sección Mesh del Domain se activa la generación del mesh, que reconstruye la superficie del líquido a partir de la rejilla, con ajustes de resolución y suavizado para controlar el detalle final.

Spray, foam y bubbles: las partículas secundarias del agua

Lo que hace creíble un vertido son las partículas secundarias: Spray (salpicaduras finas), Foam (espuma que flota en la superficie) y Bubbles (burbujas bajo el agua). Se activan en los ajustes del líquido, se generan durante el bake y se renderizan con su propio material, normalmente puntos o pequeños objetos instanciados.

Humo y fuego con simulaciones de gas

Campos de densidad y temperatura: del humo a las llamas

En una simulación de gas, el Flow emite campos en lugar de partículas: Density (densidad) produce humo y Temperature (temperatura) genera el calor que, con valores altos, da lugar a las llamas. El Domain combina ambos campos, y la emisión puede animarse —una boca de incendios que se abre y se cierra— sin tocar la geometría.

Materiales volumétricos con Principled Volume

El humo se renderiza con un material volumétrico: el shader Principled Volume aplicado al objeto Domain. Ajustando Density, Color y Emission consigues desde un humo gris denso hasta fuego anaranjado. Es el mismo shader que hace que los volúmenes luzcan bien en Cycles.

El noise: el detalle extra que hace creíble el humo

El paso de Noise añade detalle fino a los campos de densidad y temperatura, rompiendo la forma blanda y uniforme del cálculo base. Es un paso extra del bake que multiplica el tiempo de cálculo, pero marca la diferencia entre un humo de tutorial y uno de producción.

Renderizar el resultado

Cycles frente a EEVEE para líquidos y humo

Para el render final, Cycles ofrece mejor resultado con volúmenes y refracción de líquidos —agua con transparencia y cáusticas—, mientras que EEVEE permite previsualizaciones rápidas en tiempo real. La elección depende del acabado que busques: en el blog ya comparamos cuándo usar cada motor en Blender 5.2.

Iluminar y encuadrar la simulación para el render final

Una simulación espectacular puede arruinarse con una luz plana. Coloca una luz principal que marque la forma del líquido o el volumen del humo, un relleno suave y, para el fuego, deja que la emisión del propio material haga parte del trabajo. Encuadra la cámara dejando espacio al movimiento del fluido.

Alternativas y buenas prácticas

Flip Fluids y otros addons comerciales: cuándo merecen la pena

Para líquidos de muy alta resolución existe Flip Fluids, un addon comercial que implementa el solver FLIP usado en producción. Merece la pena cuando necesitas detalles finos que Mantaflow no alcanza en tiempos razonables; para la mayoría de vertidos, humo y fuego, el motor integrado cubre el trabajo sin coste.

Checklist: resolución, memoria, tiempos de bake y caché

Antes de lanzar un bake final: resolución acorde a la memoria (una rejilla al doble de resolución multiplica el tiempo de cálculo por ocho), Adaptive Domain activado si la escena es grande, caché en disco con espacio suficiente y un frame range bien definido. Con eso, el flujo domain-flow-effector de Mantaflow en Blender 5.2 produce resultados de nivel producción.

Conclusión

Mantaflow convierte la simulación de fluidos en Blender 5.2 en un proceso de tres objetos: un Domain que define la caja, un Flow que emite y los Effectors que chocan con el fluido. Con pruebas a baja resolución, bake en disco, malla del líquido con partículas secundarias y materiales volumétricos para humo y fuego, tienes vertidos y llamas creíbles sin salir de Blender. Si quieres dominar también el render, revisa nuestra comparativa de Cycles vs EEVEE y la nueva física por nodos de 5.2.

Categorías