Caché#

Referencia

Panel:

Dinámicas ‣ Fluido ‣ Caché

Tipo:

Dominio

El panel Caché es usado para capturar la simulación dinámica y almacenar el resultado de la misma, de manera que no tenga que volver a calcularse innecesariamente.

La captura necesitará mucho poder de cálculo (y por lo tanto tiempo). Dependiendo de la complejidad de cada escena, será necesario prever el tiempo que este proceso insumirá.

En caso de que la malla contuviera modificadores, las opciones de procesamiento de los mismos serán las usadas al exportar la malla hacia la simulación dinámica. Dependiendo de estas opciones, los tiempos de cálculo y el uso de memoria podría aumentar de forma exponencial. Por ejemplo, al usar un objeto en movimiento que utilice el modificador Subdividir superficie como un obstáculo, podría ser útil para reducir el tiempo de la simulación, desactivar el modificador o disminuir su nivel de subdivisión. Una vez que la simulación hubiera sido calculada, se podrá subir nuevamente el nivel o reactivar el modificador, para obtener un resultado más realista.

Nota

Las simulaciones de fluidos utilizarán su propio sistema de caché. Todas las demás simulaciones dinámicas usan los operadores generales de captura.

Directorio del caché

El directorio en donde se almacenarán los archivos de la simulación. Dentro del mismo, cada tipo de simulación (es decir, mallas, partículas, ruido) tendrá su propio subdirectorio, conteniendo los datos de la simulación.

Tipo

El tipo de caché determinará cómo se capturará el mismo.

Reproducción

El caché será capturado a medida que la simulación sea reproducida en la Vista 3D.

Modular

El caché será capturado paso a paso: Los operadores de captura para este tipo de caché se encontrarán dispersos en varios paneles, dentro de las opciones del dominio (es decir, la función de captura de mallas, por ejemplo, se encontrará en el panel Malla).

Todo

El caché será capturado utilizando un único operador. Todas las opciones seleccionadas serán consideradas durante la captura. El comando de captura para este tipo de caché estará ubicado en el panel Caché.

Importante

«Reproducción» sólo funcionará cuando el modo de Sincronización de la reproducción se encuentre en «Todos los fotogramas». En caso de fuera necesario usar las opciones «Omitir fotogramas» o «Sincronizar con audio», se deberá considerar el uso de los tipos de caché «Modular» o «Todo».

Inicio

Fotograma en donde iniciará la simulación. Éste será el primer fotograma a ser capturado.

Fin

Fotograma en donde finalizará la simulación. Éste será el último fotograma a ser capturado.

Nota

La simulación sólo podrá ser calculada en fotogramas positivos, entre el los fotogramas de Inicio y Fin establecidos en el panel Caché. Por lo tanto, si se deseara una simulación cuya duración fuera más larga que el rango de fotogramas predefinido, deberá modificarse el fotograma de Fin.

Desplazamiento

Desplazamiento que será usado al cargar la simulación desde el caché. Este valor no será considerado al capturar la simulación, sino únicamente en el momento de cargar el caché.

Uso de caché reanudable

Guardará datos adicionales para que las tareas de captura puedan ser reanudadas luego de haber sido pausadas. Dado que se escribirán más datos en el disco, se recomienda evitar la activación de esta opción al realizar capturas a altas resoluciones.

Formato Volúmenes

Formato de archivo para datos de simulación de volúmenes (esto es, cuadrículas y partículas).

Caché Uni

Formato de caché propio de Blender, que utiliza un cierto grado de compresión. Cada objeto de la simulación será almacenado en su propio archivo de caché .uni. ADVERTENCIA: En caso de que se desee procesar desenfoque por movimiento a partir de las mallas generadas por la simulación, deberá usarse este formato de caché, ya que actualmente el formato OpenVDB no soporta esa funcionalidad en Blender.

OpenVDB

Formato de almacenamiento avanzado y eficiente. Todos los objetos de la simulación (es decir, cuadrículas y partículas) serán almacenados en un único archivo .vdb por fotograma. ADVERTENCIA: En caso de que se desee procesar desenfoque por movimiento a partir de las mallas generadas por la simulación, deberá usarse el formato de caché Caché Uni, ya que actualmente este formato no soporta esa funcionalidad en Blender.

Formato Mallas sólo Líquidos

Formato de archivo para los cachés de mallas.

Objeto binario

Archivos de datos de malla con cierto grado de compresión.

Objeto

Formato estándar simple de datos de malla.

Capturar todo, Liberar todo

This option is only available when using the Final cache type. Bake All will run the simulation considering all parameters from the settings (i.e. it will bake all steps that can be baked individually with the Modular cache type at once).

The progress will be displayed in the status bar. Pressing Esc will abort the simulation.

Once the simulation has been baked, the cache can be deleted by pressing Free All. It is not possible to pause or resume a Bake All process as only the most essential cache files are stored on drive.

Avanzado#

Compresión sólo OpenVDB

Método de compresión que será usado al escribir los archivos de caché OpenVDB.

Ninguno

Los archivos de caché serán escritos sin ningún tipo de compresión.

Zip

Los archivos de caché serán escritos usando una compresión Zip. Se trata de un método efectivo, aunque más lento que el Blosc.

Blosc

Los archivos de caché serán escritos usando una compresión Blosc. Se trata de un método de compresión multi hilos, similar en tamaño y calidad al Zip.

Precisión sólo OpenVDB

Nivel de precisión usado al escribir archivos de caché OpenVDB.

Completo

Los datos volumétricos (cuadrículas, partículas) serán escritos usando una precisión completa (de 32 bits).

Mitad

Los datos volumétricos (cuadrículas, partículas) serán escritos usando una precisión media (de 16 bits).

Mini

Los datos volumétricos (cuadrículas, partículas) serán escritos usando una precisión mínima (de 8 bits). En el caso de caché de datos en donde esto no fuera posible, se usarán datos con una precisión de 16 bits.

Exportar script de Mantaflow

Permitirá exportar la simulación como un script de Mantaflow independiente al capturar la escena (será exportado al «Capturar datos»). Usualmente, sólo desarrolladores y usuarios avanzados que conozcan cómo usar la interfaz de Mantaflow podrán hacer uso de esta funcionalidad. Para habilitarla, usar un valor de depuración de 3001.