
VFX Graph

VFX en tiempo real
Esta solución basada en nodos visuales te permite diseñar efectos visuales, desde simples comportamientos de partículas comunes hasta simulaciones complejas que se ejecutan en la GPU.
Disponible para PC, consolas, XR y dispositivos móviles de alta gama, VFX Graph se ha utilizado en juegos tales como V Rising, Road 96, Hardspace: Shipbreaker y Syberia: El mundo antes
Crea efectos procedimentales sin código
VFX Graph se inspira en las principales herramientas cinematográficas y combina bloques, nodos y secuenciadores para ayudarte a crear efectos visuales más potentes.

Creación visual
VFX Graph utiliza una combinación de creación basada en flujos (vertical) y nodos (horizontal). La creación de flujos ensambla los bloques de construcción para las etapas de creación, inicialización, actualización y renderizado en las que se puede conectar una combinación de nodos para crear efectos procedimentales avanzados. Node Search, Sticky Notes y Subgraphs te permiten crear y organizar tus efectos de manera eficiente. Con el panel de utilidades de Blackboard VFX Graphs, puedes exponer propiedades para que otros usuarios, como artistas o diseñadores de juegos, personalicen los efectos según sus necesidades.
Crea sombreadores de partículas utilizando la herramienta basada en nodos Shader Graph de Unity y secuencia múltiples efectos juntos o eventos dentro de un efecto mediante la integración de VFX Graph con Timeline.

Simula millones de partículas
Aprovecha la potencia de la GPU para emitir y simular millones de partículas en tiempo real.
Emite partículas de puntos (por ejemplo, fuegos artificiales), formas (polvo en una habitación), texturas 2D o 3D, superficies como mallas estáticas y con piel, o campos de distancia con signo (un personaje que se convierte en arena), caché de puntos, búferes de cámara (un mundo que se disuelve) o búferes estructurados para tomar muestras de datos personalizados como estadísticas o tu propia simulación.
Cada instanciador puede controlar el tiempo, el bucle y el retraso para instanciar partículas un número determinado de veces con intervalos y duraciones predeterminados, y actualizarse utilizando varias fuerzas o sistemas de turbulencia para generar sistemas realistas.

Renderizado avanzado
VFX Graph funciona con el canal de renderizado universal (URP), URP 2D Renderer y el canal de renderizado de alta definición (HDRP).
Puedes renderizar cientos de miles de partículas de diferentes tipos en tiempo real: Usar puntos para crear nieve o polvo; primitivos procedimentales como cuadriláteros, triángulos u octágonos para partículas pequeñas como hojas; folletos para partículas animadas como humo; mallas para renderizar objetos más complejos como escombros; líneas para crear chispas; o tiras para crear rastros o tentáculos de vehículos. Incluso puedes modificar el mundo con distorsión en HDRP para simular el calor o generar decals para renderizar impactos, manchas quemadas o manchas de pintura.

Poderosos shaders de partículas
VFX Graph ofrece materiales prefabricados con un conjunto integral de parámetros listos para usar a fin de sombrear las partículas más comunes.
Para obtener efectos más avanzados, puedes crear visualmente tus propios shaders de píxeles y fragmentos con Shader Graph y utilizarlos en VFX Graph. Este enfoque te permite crear aspectos personalizados, utilizar modelos de iluminación avanzados, como shaders de cabello y tela HDRP, y animar vértices para deformar o animar partículas en la GPU a fin de lograr efectos tales como burbujas o bandadas de aves.

Partículas dinámicas e interactivas
Crea partículas que puedan interactuar con el mundo de múltiples maneras creativas. Las chispas o los escombros podrían chocar con los objetos circundantes o sentirse atraídos por ellos mediante el uso de primitivos de física personalizados utilizando el Depth Buffer de la cámara en un mundo entero, o campos de distancia con signo para los objetos más complejos.
Usar eventos para activar sistemas, por ejemplo, para producir humo cuando un meteorito entra en contacto con el suelo. Los eventos de salida se pueden enviar a sistemas de activación fuera de VFX Graph, como iniciar una agitación de cámara al impactar.
Para obtener efectos aún más ricos, puedes tomar muestras de datos avanzados de una simulación personalizada o números de una base de datos utilizando búferes gráficos.

Rendimiento optimizado
Al ejecutar tanto la simulación como el renderizado en la GPU en un solo programa, VFX Graph puede ejecutar partículas complejas y ricas sin tener que ir y venir con la CPU.
Un sistema de volúmenes límite avanzado y configurable, así como opciones de culling, te permiten no renderizar efectos que no sean visibles.
Para ahorrar rendimiento al renderizar muchos objetos complejos, los LOD de malla permiten el uso de representaciones simples cuando no se necesita un objeto detallado. Además, el uso de transparentes HDRP de baja resolución puede limitar los costosos sobredibujos.
Por último, puedes ejecutar cientos de instancias del mismo efecto de manera eficiente con el nuevo sistema de instancias.

Una cadena de herramientas poderosa
Los VFX suelen estar compuestos por datos fuente provenientes de diferentes programas. Para ayudar a generar algunos de estos datos, se proporcionan complementos para Houdini que permiten exportar memoria caché de puntos, campos vectoriales, campos de distancia con signo y Vertex Animation Textures (VAT).
El importador Texture 3D de Unity te permite importar y obtener una vista previa de los volúmenes, cortes y campos de distancia con signo directamente utilizables en VFX Graph.
Para reducir los tiempos de iteración y los errores al cambiar un asset de origen, puedes integrar Point Caches en Editor, integrar Signed Distance Fields en Editor o en el tiempo de ejecución, o iterar en Flipbook Textures en Editor, sin necesidad de reabrir otro software.

Herramientas comprobadas en producción
VFX Graph se ha utilizado en múltiples juegos, películas y aplicaciones en varias plataformas, incluidas V Rising, I Am Fish, Road 96, Syberia: World Before, actuaciones en vivo y aplicaciones XR.
Obtén más información sobre cómo se utilizó VFX Graph en Hardspace: Shipbreaker, y en algunas de nuestras producciones internas con detalles sobre la actualización de VFX en la muestra FPS, los flujos de trabajo de VFX en tiempo real en The Heretic o el desglose de VFX de demostración de nave espacial.

Primeros pasos con VFX Graph
Explora nuestra serie de tutoriales de introducción para VFX Graph y renderizado de partículas en HDRP.

Guía definitiva de efectos visuales
Aprende a usar el conjunto completo de herramientas de Unity para crear efectos visuales detallados y de alta fidelidad.

Iluminación de humo realista con VFX Graph
Descubre la nueva solución Unity para simular y renderizar humo y explosiones en tiempo real, lo que lleva los efectos a un nivel superior de fidelidad visual.

Guía de Unity para artistas técnicos
Accede a un recorrido paso a paso de los principales conjuntos de herramientas y flujos de trabajo detrás de imágenes avanzadas de juegos para artistas técnicos en Unity.

Aprende de una producción real
Aprende a usar, configurar e integrar efectos visuales en una producción de juego real con nuestra demo Spaceship, un fragmento vertical del juego publicado en Steam.
Soluciones de VFX Unity Asset Store

TFlow
Desde la integración del desenfoque de movimiento hasta la intensidad del movimiento y mucho más, TFlow es un vector de movimiento y un generador de desenfoque de movimiento que aumenta la utilidad y la calidad de tus folletos.

Paquetes de assets de Gabriel Aguiar Prod
Desde humo estilizado hasta lluvia de meteoritos y orbes eléctricos, descubre los assets de efectos visuales optimizados y listos para usar de Gabriel Aguiar, todos creados con VFX Graph, Shader Graph o Shuriken.

Zibra Liquids
Crea increíbles simulaciones de fluidos en tiempo real para mejorar el rendimiento, la estética y el realismo de tu juego.

VFX Arsenal: Llama y choque
Crea y personaliza efectos visuales realistas y estilizados de calidad premium con HDRP y VFX Graph.

Las eficaces soluciones sencillas para artistas de Unity te ayudan a obtener una mayor flexibilidad con herramientas diseñadas específicamente para ayudarte a trabajar más rápido, en tiempo real.