We may earn an affiliate commission when you visit our partners.
Gabriel Aguiar

This course is about the creation of VFX for Games with Unity Visual Effect Graph.

You will start learning VFX Graph from scratch by creating some sparks. Then we move on to an awesome Orb Explosion area of effect.

With this course you will also learn:

1) How to use Shader Graph and create a master shader for game effects;

2) Create a lot of original Textures from scratch;

3) Make some awesome hand-painted Flipbook animations;

4) Create modular and customizable VFX Graphs;

5) And more.

Read more

This course is about the creation of VFX for Games with Unity Visual Effect Graph.

You will start learning VFX Graph from scratch by creating some sparks. Then we move on to an awesome Orb Explosion area of effect.

With this course you will also learn:

1) How to use Shader Graph and create a master shader for game effects;

2) Create a lot of original Textures from scratch;

3) Make some awesome hand-painted Flipbook animations;

4) Create modular and customizable VFX Graphs;

5) And more.

We will have a look at the workflow of this powerful node-based-tool and see how customizable and modular VFX Graph can be. Visual Effect Graph instantiates GPU particles which opens so many possibilities. You can now learn how to create fantastic Real-Time visual effects for games.

What are you waiting for? Start learning now how to create Magic Spells and Special Skills for games. It will take you from a Beginner standpoint to an Intermediate level in Unity VFX Graph. Plus you will watch some cool tips & tricks and get familiar with the new Visual Effect tool from Unity.

Course made with Unity URP in 2020.3.11. Compatible with

You will start or improve your portfolio with this course. Join now.

Enroll now

What's inside

Learning objectives

  • Learn unity visual effect graph.
  • Learn unity shader graph.
  • Learn how to create visual effects for games.
  • Learn real-time vfx.

Syllabus

Introduction
VFX Graph Overview
VFX Graph vs Particle System (Shuriken)

Test your knowledge about the main differences between VFX Graph and the Particle System.

Read more
Getting The Project Ready
Quick Project Overview
VFX Graph - Overview

Just a quick quiz about VFX Graph.

VFX Graph Sparks - Spawn, Motion & Bounds
VFX Graph Sparks - Shape & Alignment
VFX Graph Sparks - Gravity & Color
VFX Graph Sparks - Set Position & World and Local Space
VFX Graph Sparks - Collisions & Trigger Events

Just a few final questions about the last five lessons.

Orb Explosion
Starting the Orb
Orb Texture
What did we use to create a ...?
Orb Flare
Create a new Flare texture.
Starting the Ground AoE
Starting the Explosion - Sparks
Would love to have your review, in case you haven't already. Thank you!
Explosion - Hemisphere
What did we use to spawn a ...?
Explosion - Noise Texture
Master Shader Graph - Distortion

Just a few questions about the last lecture.

Master Shader Graph - Dissolve & Color
Explosion - Flare Hit
Explosion - Shockwave
Explosion - Ground Blur
Explosion - Ground Mark
Create a different Ground Mark texture.
Impact Flipbook - Frame 03
Impact Flipbook - Frames 02, 04 and 05
Impact Flipbook - Frames 01 and 06
Exporting the Impact Flipbook
Using the Impact Flipbook
How did we animate the ...?
Impact Ring Flipbook
Orb Particles In
Orb Improvements
Ground AoE Improvements
Explosion Improvements
Orb Explosion Variation 01
Orb Explosions Variation 02
Conclusion
Last Few Words!

Save this course

Save Unity VFX Graph - Beginner To Intermediate to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Unity VFX Graph - Beginner To Intermediate with these activities:
Review Unity Fundamentals
Solidify your understanding of core Unity concepts to better grasp VFX Graph's place within the engine.
Browse courses on Prefabs
Show steps
  • Complete a beginner Unity tutorial.
  • Create a simple scene with basic interactions.
Read 'Unity in Action, Second Edition'
Gain a broader understanding of Unity's capabilities and how VFX Graph fits into the larger game development pipeline.
Show steps
  • Read the first few chapters covering Unity basics.
  • Experiment with the examples provided in the book.
Follow Shader Graph Tutorials
Practice creating shaders using Shader Graph to enhance your understanding of how materials interact with VFX.
Show steps
  • Find a tutorial on creating a simple shader.
  • Replicate the shader in Unity.
  • Modify the shader to create a unique effect.
Four other activities
Expand to see all activities and additional details
Show all seven activities
Experiment with Particle Systems
Practice with the older Shuriken particle system to understand the differences and similarities with VFX Graph.
Show steps
  • Create a simple particle system effect.
  • Modify the particle system's parameters.
  • Compare the workflow to VFX Graph.
Create a VFX Breakdown Reel
Document your VFX creations to reinforce your learning and showcase your skills.
Show steps
  • Record your screen while creating VFX.
  • Edit the footage into a short reel.
  • Add commentary explaining your process.
VFX Portfolio Project
Develop a small game or demo scene that heavily features VFX created with VFX Graph.
Show steps
  • Plan a small game or demo scene.
  • Create several VFX using VFX Graph.
  • Integrate the VFX into your project.
  • Polish and refine the visual effects.
Contribute to a VFX Asset
Contribute to an open-source VFX asset or library to gain experience and collaborate with others.
Show steps
  • Find an open-source VFX project.
  • Identify an area where you can contribute.
  • Submit your contribution to the project.

Career center

Learners who complete Unity VFX Graph - Beginner To Intermediate will develop knowledge and skills that may be useful to these careers:
Visual Effects Artist
A Visual Effects Artist creates stunning visual effects for games, film, television, and other media. This role makes heavy use of tools like Unity and requires a strong understanding of real-time visual effects. This course helps you build a foundation in Unity VFX Graph, covering everything from basic sparks to complex orb explosions. You'll learn how to create original textures, hand-painted flipbook animations, and modular VFX graphs. This course provides practical experience and is a great starting point for anyone looking to become a Visual Effects Artist.
Technical Artist
A Technical Artist bridges the gap between art and programming, optimizing art assets and creating tools to improve art workflows. This position often requires a deep understanding of shaders and visual effects. This course helps build familiarity with Shader Graph and how to create master shaders for game effects. The course also helps you understand how to use the Visual Effect Graph node based tool to create customizable and modular effects critical for a Technical Artist.
Game Developer
A Game Developer is involved in the design, development, and testing of video games. They often need to implement visual effects to enhance the player experience. This course may be useful for creating magic spells and special skills, and also for learning the workflow of the powerful node based Visual Effect Graph tool. Game Developers can use the skills learned to create various real-time visual effects to improve player engagement and game polish.
Shader Developer
A Shader Developer specializes in creating and optimizing shaders, which are programs that determine how surfaces are rendered. This career path is perfect for those who are detail oriented and have a strong understanding of rendering pipelines. This course may be useful since it teaches you to use Shader Graph to create master shaders for game effects. You can then create a lot of original textures from scratch as well as use and export flipbook animations.
VFX Programmer
A VFX Programmer focuses on the technical implementation of visual effects, often writing code to control particle systems and simulations. This role demands a strong understanding of both programming and visual effects principles. This course provides essential knowledge of Unity's Visual Effect Graph, covering topics like GPU particle instantiation and customization. VFX Programmers can benefit from learning how to create modular and customizable VFX Graphs that can be controlled through code.
Animator
An Animator creates movement and visual effects for characters, objects, and environments in games and other media. This position often involves creating and integrating visual effects to enhance animations. This course may be useful for creating hand-painted flipbook animations, which can be used to add unique visual flair to animated sequences. By learning to create and utilize these animations, an Animator can significantly enhance the visual impact of their work.
Motion Graphics Designer
A Motion Graphics Designer creates visually stunning animations and effects for various media, including video games, commercials, and films. This role requires a strong understanding of visual effects principles and software. The techniques taught in this course, such as creating custom textures and animations, can be directly applied to motion graphics projects. Mastering these skills will allow a Motion Graphics Designer to create dynamic and engaging visual content.
Unity Developer
A Unity Developer uses the Unity engine to create games and interactive experiences. This role often requires a broad understanding of various aspects of game development, including visual effects. This course may be useful for Unity Developers who want to enhance their skills in creating real-time visual effects. By learning to use the Visual Effect Graph, you will gain the ability to create magic spells, special skills, and other visual enhancements.
Virtual Reality Developer
A Virtual Reality Developer creates immersive experiences for virtual reality platforms. This role involves designing and implementing interactive environments and effects. The skills taught in this course, such as creating real-time visual effects, are directly applicable to VR development. By learning to create stunning visual effects, a Virtual Reality Developer can significantly enhance the sense of presence and immersion in VR experiences.
Augmented Reality Developer
An Augmented Reality Developer designs and develops applications that overlay digital content onto the real world. This role requires a strong understanding of visual effects and real time rendering techniques. This course may be useful for creating effects that seamlessly blend digital elements with the real world. By learning to create customizable VFX graphs, an Augmented Reality Developer can add dynamic and engaging visual elements to their applications.
Game Designer
A Game Designer is responsible for creating the vision, rules, feel, and overall experience of a video game. While not directly implementing effects, a Game Designer needs to understand what is possible and how visual effects can enhance gameplay. This course may be useful for learning about the capabilities of Unity's Visual Effect Graph. Game Designers can use this knowledge to better communicate their vision to VFX artists and programmers.
Level Designer
A Level Designer creates the environments and layouts for video games, focusing on gameplay flow and visual appeal. This role involves integrating visual effects to enhance the atmosphere and guide the player. This course may be useful for incorporating dynamic visual elements into their levels. By learning to create effects like explosions and environmental particles, Level Designers can create more engaging and immersive environments.
Technical Director
A Technical Director oversees the technical aspects of a project, ensuring that the visual effects pipeline is efficient and effective. The role typically requires advanced education, such as a master's degree. This course may be useful for enhancing the understanding of Unity's Visual Effect Graph and Shader Graph. Technical Directors can use this knowledge to optimize visual effects workflows and ensure high-quality results.
Simulation Specialist
A Simulation Specialist focuses on creating realistic simulations for various industries, including games, film, and engineering. This role often involves simulating physical phenomena and visual effects. This course may be useful for creating dynamic and realistic simulations. Simulation Specialists can leverage the knowledge gained from this course to create more compelling and immersive simulations.
Digital Artist
A Digital Artist uses digital tools and software to create visual content for various media. This role requires a broad range of artistic skills, including creating textures, animations, and visual effects. This course can help a Digital Artist expand their skill set by learning how to create real-time visual effects in Unity. By mastering the Visual Effect Graph and Shader Graph, a Digital Artist can create stunning visual content for games and other projects.

Reading list

We've selected one books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Unity VFX Graph - Beginner To Intermediate.
Provides a comprehensive introduction to Unity, covering core concepts and workflows. It's particularly helpful for understanding the underlying systems that VFX Graph interacts with. While not directly focused on VFX, it builds a strong foundation for understanding how to integrate visual effects into a game. It is commonly used as a textbook at academic institutions.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser