Que recherchez-vous ?
Hero background image
VFX Graph
Créez des effets visuels immersifs et interactifs en temps réel.
Bande-annonce de V Rising Gameplay

VFX en temps réel

This visual node-based solution enables you to design visual effects, from simple common particle behaviors to complex simulations running on the GPU.

Available for PC, consoles, XR and high-end mobile, VFX Graph has been used in games such as V Rising, Road 96, Hardspace: Shipbreaker, and Syberia: The World Before

Créer des effets procéduraux sans code

Inspired by leading film tools, VFX Graph combines blocks, nodes, and sequencers to help you author more powerful visual effects.

VFX Graph Shader
Création visuelle

VFX Graph uses a mix of flow- (vertical) and node- (horizontal) based authoring. Flow authoring assembles building blocks for spawning, initialization, update, and rendering stages on which a combination of nodes can be plugged to create advanced procedural effects. Node Search, Sticky Notes, and Subgraphs allow you to build and organize your effects efficiently. With the Blackboard VFX Graphs utility panel, you can expose properties so other users like artists or game designers can customize effects to their needs.

Author particle shaders using Unity’s node-based tool Shader Graph, and sequence multiple effects together or events within an effect using VFX Graph integration with Timeline.

VFX Graph V Rising
Simuler des millions de particules

Leverage GPU power to emit and simulate millions of particles in real-time.

Emit particles from points (for example fireworks), shapes (dust in a room), 2D or 3D textures, surfaces like static and skinned meshes, or signed distance fields (a character turning into sand), point caches, camera buffers (a dissolving world), or structured buffers to sample custom data like statistics or your own simulation.

Each spawner can control time, loop, and delay to spawn particles a set number of times with predetermined intervals and durations, and be updated using various forces or turbulence systems to generate lifelike systems.

Rendu VFX
Rendu avancé

VFX Graph works with the Universal Render Pipeline (URP), URP’s 2D Renderer, and the High Definition Render Pipeline (HDRP).

You can render hundreds of thousands of particles of many types in real-time: Use Points to create snow or dust; procedural primitives like quads, triangles, or octagons for small particles like leaves; flipbooks for animated particles like smoke; meshes to render more complex objects like debris; lines to create sparks; or strips to create vehicle trails or tentacles. You can even modify the world using distortion in HDRP to simulate heat or spawn Decals to render impacts, burnt spots, or painting stains.

Sakura Rabbit
Ombreurs de particules puissants

VFX Graph offers premade materials with a comprehensive set of ready-to-use parameters to shade the most common particles.

For more advanced effects, you can visually author your own pixel and fragment shaders with Shader Graph and use them in VFX Graph. This approach allows you to create custom looks, use advanced lighting models like HDRP’s hair and fabric shaders, as well as animate vertices to deform or animate particles on the GPU for effects like bubbles or flocks of birds.

Tour mémoire tampon graphique
Particules dynamiques et interactives

Build particles that can interact with the world in multiple creative ways. Sparks or debris could collide with or be attracted to surrounding objects using custom physics primitives using the Camera’s Depth Buffer on an entire world, or Signed Distance Fields for more complex objects.

Use Events to trigger systems, for example producing smoke when a meteorite hits the ground. Output Events can be sent to trigger systems outside of the VFX Graph, like cuing a camera shake upon impact.

For even richer effects, one can sample advanced data from a custom simulation or numbers from a database using graphics buffers.

NARAKA: BLADEPOINT
Performances optimisées

Running both simulation and rendering on the GPU in a single program, VFX Graph can execute complex and rich particles without back and forth with the CPU.

An advanced and configurable bounding volume system and culling options allow you to not render effects which are not visible.

To save performance when rendering many complex objects, mesh LODs enable the use of simple representations when a detailed object is not needed, and leveraging HDRP’s low-resolution transparents option can limit costly overdraws.

Finally, you can run hundreds of instances of the same effect efficiently using the new instancing system.

Gamme d'outils VFX
Une chaîne d'outils puissante

VFX are often composed of source data coming from different software. To help generate some of this data, plug-ins for Houdini are provided to export point caches, vector fields, signed distance fields, and Vertex Animation Textures (VAT).

Unity’s Texture 3D importer allows you to import and preview Volumetrics, Slices, and Signed Distance Fields directly usable in VFX Graph.

To reduce iteration times and mistakes when changing a source asset, you can directly bake Point Caches in Editor, bake Signed Distance Fields in Editor or at runtime, or iterate on Flipbook textures in the Editor, without needing to reopen another software.

Sybérie : Le monde d'avant par Microids
Outils éprouvés

VFX Graph has been used in multiple games, films and applications on various platforms, including V Rising, I Am Fish, Road 96, Syberia: The World Before, live performances, and XR applications.

Learn more on how VFX Graph was used in Hardspace: Shipbreaker, and in some of our internal productions with deep dives into Upgrading the VFX in the FPS sample, Real-time VFX workflows in The Heretic, or the Spaceship demo VFX breakdown.

Tutoriel Visual Effect Graph Bonfire #1

Prise en main de VFX Graph

Dive into our series of introduction tutorials for VFX Graph and particle rendering on HDRP.

Advanced VFX
Guide définitif des effets visuels

Learn how to use Unity’s complete suite of tools for authoring high-fidelity, richly detailed visual effects.

Fumée VFX
Éclairage de fumée réaliste avec en VFX Graph

Discover Unity’s new solution for simulating and rendering smoke and explosions in real-time, pushing effects to a higher level of visual fidelity.

Guide des effets visuels
Guide Unity pour les artistes techniques

Access a step-by-step walkthrough of key toolsets and workflows behind advanced game visuals for technical artists in Unity.

VFX Spaceship
Apprendre d'une production réelle

Learn how to use, configure, and integrate visual effects in a real game production with our Spaceship demo, a game vertical slice shipped on Steam.

Solutions Unity Asset Store VFX
TFlow
TFlow

From baking motion blur to motion intensity and more, TFlow is a motion vector and motion blur generator that increases the utility and quality of your flipbooks.

Channel trailer miniature
Les packs d’actifs de Gabriel Aguiar Prod

From stylized smoke to meteor rain and electric orbs, discover Gabriel Aguiar’s optimized and ready-to-use VFX assets, all created with VFX Graph, Shader Graph, or Shuriken.

Zibra Liquids
Zibra Liquids

Create stunning real-time fluid simulations to enhance the performance, aesthetics, and realism of your game.

VFX Flames
VFX Arsenal – Flamme et choc

Create and customize realistic and stylized premium-quality VFX using HDRP and VFX Graph.

Découvrez d'autres outils d'artiste
Découvrez d'autres outils d'artiste

Consultez le manuel pour commencer à utiliser ces fonctionnalités.

Regarder nos sessions officielles
La démo Spaceship, créée avec VFX Graph, décortiquée !
La démo Spaceship, créée avec VFX Graph, décortiquée !

Dans Visual Effect Graph, les effets basés sur des nœuds vous permettent de créer des effets visuels incroyables en temps réel. Dans ce projet de démo, de nombreux exemples illustrent la variété des effets que vous pouvez obtenir.

Créer des visuels explosifs en temps réel avec VFX Graph
Créer des visuels explosifs en temps réel avec VFX Graph

VFX Graph est prêt pour la production dans Unity 2019.3. Découvrez comment utiliser les effets basés sur des nœuds et les fonctionnalités adaptatives pour créer des effets visuels saisissants dignes du cinéma (feu, fumée ou hologrammes, par exemple) en temps réel.

Les flux de production d'effets visuels en temps réel dans « The Heretic »
Les flux de production d'effets visuels en temps réel dans « The Heretic »

Cette vidéo montre le processus de production derrière les principaux effets visuels de « The Heretic », et explique comment l'équipe utilise Unity VFX Graph. Vous pouvez utiliser ces informations pour vos propres projets.

Plus d'informations sur VFX Graph dans ces articles de blog
Maintenant disponible : Le projet de la démo Spaceship, utilisant VFX Graph et le pipeline de rendu HD
Maintenant disponible : Le projet de la démo Spaceship, utilisant VFX Graph et le pipeline de rendu HD

Unity 2018.1 a offert de nouveaux niveaux de contrôle et de flexibilité. Avec l'introduction de Shader Graph, vous pouvez créer de la lave qui coule, de la boue gluante, de beaux lacs, des LED clignotantes, et plus encore.

Mise à niveau des effets visuels dans l'exemple de projet FPS avec Visual Effect Graph
Mise à niveau des effets visuels dans l'exemple de projet FPS avec Visual Effect Graph

Découvrez comment tous les effets visuels de notre exemple de projet FPS ont été mis à niveau à l'aide de Unity Visual Effect Graph pour tirer parti du pipeline de rendu HD (HDRP).

Téléchargez et essayez les exemples Visual Effect Graph
Téléchargez et essayez les exemples Visual Effect Graph

Ces exemples illustrent différents scénarios de production que Visual Effect Graph peut gérer, des systèmes de particules simples aux systèmes plus complexes avec un comportement vraiment spécifique.

Créer des visuels explosifs avec Visual Effect Graph
Créer des visuels explosifs avec Visual Effect Graph

Visual Effect Graph utilise des compute shaders exécutés sur GPU, et un flux de production basé sur des nœuds. Commence à utiliser cet outil puissant et découvrez des trucs et astuces pour les effets dynamiques.

Nouveautés de la version 2019.3

Nouveautés de la version 2019.3

VFX Graph vous permet désormais d'utiliser Shader Graph pour créer des effets visuels haute fidélité. Vous pouvez ainsi créer visuellement vos propres shaders fragments et pixels, et les utiliser dans VFX Graph pour obtenir des aspects personnalisés.

Les Particle Strips génèrent des bandes triangulaires qui relient les particules individuelles afin de créer des traînées, des lignes et des rubans. Vous pouvez aussi ajouter des vecteurs de mouvement pour utiliser l'effet de post-processing Motion Blur afin d'ajouter un flou aux objets se déplaçant rapidement.

Les effets intéressants dépendent souvent du bon minutage de la reproduction des particules. Les fonctionnalités de délai, de mise en boucle, et de durée de reproduction permettent de reproduire les particules un nombre défini de fois, avec des intervalles et des durées de reproduction prédéterminés.

Créez des effets spéciaux en temps réel
Découvrez comment créer des effets fantastiques avec VFX Graph
Découvrez comment créer des effets fantastiques avec VFX Graph

Regardez la démo Spaceship réalisée avec VFX et téléchargez le projet. Avec Visual Effect Graph, vous pouvez créer une large gamme d'effets, des plus simples, comme la fumée et les étincelles, aux plus complexes comme les animations d'énergie au cœur d'un réacteur ou de type écran d'épingles.

Un outil de base pour les créateurs d'effets spéciaux
Un outil de base pour les créateurs d'effets spéciaux

Vous pouvez créer des effets nouvelle génération configurables et réutilisables, des plus simples aux plus complexes, sans écrire un ligne de code. VFX Graph gère des millions de particules sur le GPU. VFX Graph s'inspire des outils de pointe utilisés dans l'industrie du film et permet aux artistes de concevoir des effets visuels exceptionnels pour les jeux et plus encore.

Une base de données de ressources pour vos effets
Une base de données de ressources pour vos effets

Chaque ressource contient un graphe avec tous les comportements pour un effet autonome. Un effet peut être constitué de n'importe quelle combinaison de maillages, de particules et de conteneurs plus simulables gérés par VFX Graph. Il est également intégré à de nombreux outils que vous connaissez et aimez déjà, comme Timeline.

Apprenez à manier ce puissant outil
Apprenez à manier ce puissant outil

Dans cette vidéo, nous comparons le Visual Effect Graph au système de particule existant et démontrons les avantages des particules simulées par GPU. Nous présentons également plusieurs exemples et vous montrons comment commencer à utiliser ce puissant outil.

Démo de VFX Graph

Démo de VFX Graph

Regardez cette démo créée avec VFX Graph. Avec Visual Effect Graph, vous pouvez créer une large gamme d'effets, des plus simples, comme la fumée et les étincelles, aux plus complexes comme les animations d'énergie au cœur d'un réacteur ou de type écran d'épingles.