Fuego, humo, agua y magia
Trae una simulación y llévate un efecto para tu juego: Pixor convierte los archivos .vdb que escriben Blender, EmberGen y Houdini en fuego, humo y agua de pixel art en bucle, en la misma paleta que tus sprites. ¿No tienes herramienta de simulación? Pixor también tiene sus propios efectos.
Cada fotograma de arriba es de Pixor: las simulaciones se calcularon en Blender y se abrieron en Pixor tal como salieron, un archivo .vdb por fotograma. Las tres están en la biblioteca gratuita, con sus archivos .vdb y sus escenas de Blender.
Simulaciones de tus herramientas: OpenVDB
Pixor lee los archivos .vdb que escriben Blender (Mantaflow), EmberGen y Houdini: humo, fuego, explosiones y líquidos. Encuentra la densidad, las llamas y el calor, y la velocidad que usa para reducir el parpadeo. La superficie de un líquido se dibuja sólida, con un borde duro.
- Un archivo por fotograma: abre el primer archivo de una secuencia,
fire_0001.vdb, y Pixor reproduce el resto. - Toma una de cada N: una simulación escrita a 48 fotogramas por segundo se convierte en 12 fotogramas de un sprite.
- Bucles que se cierran: los últimos fotogramas se funden con los primeros, así que una hoguera o una antorcha arde una y otra vez sin saltos.
- Estable a tamaño de sprite: una simulación de 256³ se reduce a cerca de un vóxel por píxel al cargarla, así que una columna de humo a 32 px no titila, y una secuencia larga cuesta tiempo de lectura, no memoria.
Dibujado como todo lo demás
Un volumen entra en la misma imagen que tu modelo. Una llama queda delante de una mano y un personaje se planta dentro del humo. Las bandas de luz, la paleta y la limpieza lo tratan como a cualquier superficie. Su borde suave se trama con un patrón fijado al volumen, nunca se mezcla, así que cada píxel se queda en la paleta y nada hormiguea al moverse. Donde un fuego está caliente arde en su color caliente sea cual sea la luz, y la capa de emisión le da a tu motor solo las partes que brillan, para el bloom.
Fuego en una mano, humo de una explosión
Un volumen puede ir llevado por un hueso, así que la llama de una antorcha sigue a la mano en cada clip y se mantiene vertical, como hace el fuego. O puede ir llevado por un efecto, así que una explosión trae su propio humo y un hechizo su propio fuego. Pon un fuego junto a un ciclo de caminata y los fotogramas del fuego son los de la caminata.
¿Sin herramienta de simulación? Los efectos propios de Pixor
Volúmenes integrados, Bocanada, Llama, Nube y Niebla, hechos con ruido con semilla, así que los mismos ajustes dan siempre los mismos vóxeles. Y trece efectos de partículas: explosión, chispa de impacto, tajo, estallido mágico, curación, portal, bocanada de humo, polvo, fuego en bucle, lluvia, nieve, luciérnagas y hojas que caen. Cada uno se dibuja a partir de partículas 3D con tu aspecto y tu paleta. Colócalo en un hueso, sincronízalo con el fotograma de impacto de un clip o renderízalo solo.
pxr effect magic-burst --size 64 -o spell.png Agua, olas y clima
Las simulaciones de líquidos se leen como una superficie. Para un estanque, un lago o una costa, el nodo Agua del mundo crea una lámina de agua con olas en bucle, espuma a lo largo de la orilla y la escena reflejada en ella. La lluvia, la nieve, las sombras de nubes que se desplazan y el viento en la hierba también van en bucle, en pasos enteros, así que el último fotograma enlaza con el primero. Consulta Mundos.
Efectos gratis en la biblioteca
Los elements de la biblioteca gratuita son efectos listos para renderizar o para aprender de ellos: fuego, agua, lava, rayos y magia, cada uno con sus hojas de sprites. Los simulados incluyen sus archivos .vdb, el proyecto de Pixor y la escena de Blender que los simula. CC0.
En la línea de comandos
# a simulation, 24 frames, one file in two, the last four faded into the first
pxr render - --volume fire_0001.vdb:1.5::24,2,4 -o fire.png
# a torch's flame in the hand, through every clip
pxr render hero.glb --volume flame:0.25:0,0.05,0@hand.r -o hero.png Todo sobre los volúmenes está en el manual: Volúmenes: humo, fuego y líquidos.
Pruébalo con tu propio modelo, gratis en tu navegador, o consigue la versión completa.
Probar en el navegador Consigue Pixor