We may earn an affiliate commission when you visit our partners.
Thomas Harle

Welcome to Part 3 of my complete Unreal Engine 5 Materials Course, here on Udemy.  Following on from Part 1 - Environmental Materials and Part 2 - Animated Foliage Materials with World Position Offset, this course looks at Visual Effects Materials - using Textures and Shader Math to replicate real world effects.  Over the course of 8.5 hours, all broken down into bite size 10-15 min videos, we cover everything from the basics of Atmospherics, such as Light Shafts and Fog materials, to Fire and Smoke and Water and Magic. 

Read more

Welcome to Part 3 of my complete Unreal Engine 5 Materials Course, here on Udemy.  Following on from Part 1 - Environmental Materials and Part 2 - Animated Foliage Materials with World Position Offset, this course looks at Visual Effects Materials - using Textures and Shader Math to replicate real world effects.  Over the course of 8.5 hours, all broken down into bite size 10-15 min videos, we cover everything from the basics of Atmospherics, such as Light Shafts and Fog materials, to Fire and Smoke and Water and Magic. 

Each chapter contains many worked examples, full of handy comments, as well as a corresponding video lecture that explains in detail what is being done and why - so you're learning both the techniques and building up a base of  background knowledge of first principal concepts, allowing you to build up your own shaders in future.

With industry standard practices from my 15 year career, including 5 years of teaching Game Art at a Masters Degree level, this course will cover various uses of Textures, Shader Maths based off UVs, Parameters, and Animation - this course will fully equip you to add some Visual Effects life into your realtime scenes in Unreal Engine 5. 

Enroll now

What's inside

Learning objectives

  • Understand the basic and advanced setups for building vfx materials in ue5 from scratch
  • Deep dive into various topics such as combustion and water materials with worked examples
  • Learn industry standard best practices for tools and workflows for vfx materials
  • Learn where and how we can optimise our materials for best performance in realtime

Syllabus

Introduction

Welcome to the Course!  Project files can be downloaded from https://www.dropbox.com/scl/fi/3ztiaj5ktnijrodongszm/UE5_Mat_VFX_5_3.zip?rlkey=rhw96rzwcclaglcbcaczg3zc2&dl=0
Please use Unreal Engine 5.3

Read more
Understand the basics of creating simple VFX materials, such as Light Shafts and Fog Planes
Lightshafts - Texture Settings
Lightshafts - Panning Textures
Lightshaft - UV Gradient
Lightshaft - Depth Fade
Lightshaft - Fresnel
Dust Motes
Fog Planes
Understand how to apply various advanced shader techniques to create Combustion VFX Materials
UV Distortion
Stylised Fire
Candle Flame - Texture
Candle Flame - WPO
Candle Flame - Smoke
Smoke WPO - Setup
Smoke WPO - Shader
6d Lightmap - Setup
6D Lightmap Shader
Campfire - Shaders
Campfire - Fake Lighting
Lightning Mesh Flipbook
Understand the various component parts that make up Translucent Water shaders
Simple Opaque Water
Transparent Water
Opacity and Fresnel
Refraction
Depth Fade
SSR and Planar Reflections
Cubemaps
Reflections Recap
WPO
Fixed Depth Setup
Fixed Depth Shader
Flowmap Setup
Flowmap Vertex Painting
Single Layer Water
Flowmap Comparison
Learn a bit more about the theory of realtime Oceans and a few ways of implimenting them using optimised realtime techniques
Gerstner Waves
Ocean VAT
Ocean Height Flipbook
Ocean Combined
Apply a few different material effects in the creation of Rain materials
Rain - WPO
Rain - Splashes and Ripples
Learn how to Animated materials and good workflows for sharing data between materials in more complex effects
Portal Timing
Portal Sphere
Portal Arcs
Portal Tunnel
Portal Plane
Portal Firey
Understand how the same techniques can be applied in many various ways to get different results
Snap Card
Wrap up and Conclusion

Save this course

Save Unreal 5 Materials - Part 3 VFX Materials 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 Unreal 5 Materials - Part 3 VFX Materials with these activities:
Review Shader Math Fundamentals
Review fundamental shader math concepts to better understand how materials are created and manipulated in Unreal Engine 5.
Show steps
  • Review vector operations (addition, subtraction, dot product, cross product).
  • Study common math functions used in shaders (sin, cos, pow, saturate).
  • Practice applying these concepts in a simple shader graph.
Read 'Making Games with Unreal Engine'
Gain a broader understanding of Unreal Engine and its capabilities, including material creation and visual effects.
Show steps
  • Read the chapters related to materials and visual effects.
  • Experiment with the examples provided in the book.
  • Relate the concepts to the course content.
Create a Simple Fire VFX Material
Solidify your understanding of combustion VFX materials by creating your own simple fire effect in Unreal Engine 5.
Show steps
  • Gather reference images and videos of fire.
  • Create a basic shader graph using textures and WPO.
  • Animate the material using time-based parameters.
  • Iterate on the material to improve its visual quality.
Four other activities
Expand to see all activities and additional details
Show all seven activities
Follow Advanced Water Shader Tutorials
Refine your skills in creating translucent water shaders by following advanced tutorials and experimenting with different techniques.
Show steps
  • Search for tutorials on advanced water shader techniques (e.g., Gerstner waves, flow maps).
  • Follow the tutorials step-by-step, paying attention to the shader graph setup.
  • Adapt the techniques to create your own unique water shader.
VFX Material Study: Recreate a Real-World Effect
Deepen your understanding of VFX materials by attempting to recreate a real-world visual effect in Unreal Engine 5.
Show steps
  • Choose a real-world effect to recreate (e.g., lightning, smoke, explosion).
  • Gather reference materials and analyze the effect's key characteristics.
  • Break down the effect into its component parts and create individual materials.
  • Combine the materials to create the final effect.
Read 'Real-Time Rendering'
Gain a deeper understanding of real-time rendering techniques and their application to VFX materials.
Show steps
  • Focus on chapters related to shading, lighting, and special effects.
  • Pay attention to the mathematical foundations of rendering techniques.
  • Consider how these techniques can be applied to optimize VFX materials in Unreal Engine 5.
Contribute to an Open-Source Unreal Engine Project
Enhance your skills and contribute to the Unreal Engine community by participating in an open-source project related to VFX or materials.
Show steps
  • Find an open-source Unreal Engine project that focuses on VFX or materials.
  • Review the project's documentation and contribution guidelines.
  • Identify a bug or feature to work on.
  • Submit a pull request with your changes.

Career center

Learners who complete Unreal 5 Materials - Part 3 VFX Materials will develop knowledge and skills that may be useful to these careers:
Visual Effects Artist
A Visual Effects Artist creates stunning visuals for games, film, and television. This career requires a strong understanding of real-time rendering techniques, shader development, and material creation, all of which this course addresses. The comprehensive coverage of atmospherics, fire, smoke, water, and magic effects gives the Visual Effects Artist a practical skillset to develop compelling in-game effects. Moreover, the instruction on industry-standard practices and workflows will help artists to integrate these techniques into professional pipelines. The detailed examples and video lectures ensure a deep understanding of the concepts.
Technical Artist
Technical Artists bridge the gap between artists and programmers, optimizing art assets and developing tools to improve art pipelines. A course focusing on Unreal Engine 5 materials, especially visual effects, directly benefits a Technical Artist. This course covers the creation of various effects using textures, shader math, and animation, which are crucial for optimizing performance in real-time scenes. The comprehensive examples and explanations of shader techniques, like UV distortion, world position offset, and depth fade, helps the Technical Artist to implement complex visual effects efficiently. The course's emphasis on industry standards also aligns with the Technical Artist's need for best practices.
Shader Developer
Shader Developers specialize in writing and optimizing shaders, which are programs that determine how objects are rendered in a scene. This course equips a Shader Developer with a wealth of practical knowledge and techniques. The course will be useful as it explores the creation of various visual effects materials from scratch, including atmospherics, combustion, and water effects. The course's worked examples, detailed explanations, and focus on industry standards will aid in understanding and implementing complex shader effects. The knowledge of UVs, parameters, and animation from this course directly contributes to the skills needed for writing efficient and visually appealing shaders.
Game Artist
Game Artists create the visual elements of video games, including characters, environments, and special effects. For a Game Artist specializing in visual effects, this course is extremely useful. The course provides in-depth instruction on creating real-time visual effects materials in Unreal Engine 5. The course's worked examples, covering effects like fire, smoke, water, and magic, equip the Game Artist with the ability to create visually stunning and performant effects. The emphasis on industry standard practices and workflows also helps the Game Artist integrate these techniques into professional game development pipelines.
Realtime VFX Designer
A Realtime VFX Designer focuses on creating visual effects that run in real-time, typically for video games or interactive experiences. This course directly supports the skills needed for this role. The course will be helpful as it covers a range of visual effects, from basic atmospherics to advanced combustion and water effects. The detailed explanations and worked examples in the course offer practical training in creating and optimizing these effects for real-time performance. Furthermore, the understanding of shader math, textures, and animation covered in this course is essential for the VFX Designer to create compelling and efficient visual effects.
Environment Artist
Environment Artists build the immersive worlds that players explore in video games. This course may be useful to an Environment Artist who wants to incorporate dynamic visual effects into their environments. The course provides a deep dive into creating atmospherics, such as light shafts and fog planes, which are essential for adding depth and realism to environments. Furthermore, the course instruction on creating water and rain effects will help the Environment Artist create more dynamic and interactive environments. The knowledge of shader techniques and optimization practices conveyed in this course are beneficial for creating performant and visually stunning game environments.
3D Artist
A 3D Artist creates three dimensional models and textures for various applications, including games, film, and advertising. This course may be helpful for a 3D Artist who wants to expand their skillset into visual effects. The course provides a foundation in creating VFX materials using Unreal Engine 5, covering topics like fire, smoke, water, and magic. The practical examples and detailed explanations of shader techniques provided in the course can equip the 3D Artist to create visually compelling and performant effects for their models. The understanding of industry standard workflows, as taught in the course, helps them integrate these skills into their existing art pipeline.
Motion Graphics Artist
Motion Graphics Artists create animated content for various media, including advertisements, television, and web. This course may empower Motion Graphics Artists to incorporate real-time visual effects into their work. The course provides foundational knowledge of creating VFX materials in Unreal Engine 5, covering topics like animated materials and sharing data between materials. The course's practical examples and instruction on animation techniques help the Motion Graphics Artist to create dynamic and engaging motion graphics. The knowledge of shader math and optimization gained from this course helps them create efficient and visually stunning animations.
Simulation Specialist
Simulation Specialists use computer simulations to model real-world phenomena for training, research, or entertainment purposes. This course may be useful as the foundations of visual effects can be used to show the output of their simulation work. This course's exploration of fire, water, and atmospherics gives a foundation for visualizing these phenomena. The techniques on display in this course allow the Simulation Specialist to more effectively communicate the results of simulations to stakeholders.
Level Designer
Level Designers craft the layouts and gameplay experiences within video games. A Level Designer may want to take this course to better understand how to incorporate visually appealing effects into their level design. This course's instruction on atmospheric effects, such as light shafts and fog planes, is beneficial for creating immersive environments. The knowledge of water and rain effects can also help the Level Designer create more dynamic and interactive levels. An understanding of shader techniques and optimization practices can also help the Level Designer to collaborate effectively with artists and engineers.
Animator
Animators bring characters and objects to life through movement and performance. This course may be helpful for Animators looking to add visual effects to their animations. The course covers techniques for creating animated materials and sharing data between materials, which can enhance the visual impact of animations. Learning about effects like fire and smoke can allow the animator to create more dramatic and believable scenes. The techniques on display in this course are useful for the advanced animator.
Lighting Artist
Lighting Artists are responsible for creating realistic and visually appealing lighting in games and film. This course may be useful for Lighting Artists as it deep dives into atmospherics. The coverage of fog and atmospheric effects helps inform the work of a Lighting Artist. The techniques taught in this course also inform the artist of what is possible, allowing them to more effectively plan a scene's lighting.
Concept Artist
Concept Artists create visual representations of ideas for games, film, and other media. This course may be useful for a Concept Artist who wishes to better understand the capabilities of real-time visual effects. The course's exploration of various effects like fire, water, and magic provides a visual library of possibilities for the Concept Artist to draw upon. The techniques related to animation provided in this course can help the concept artist learn to concept moving characters.
Texture Artist
Texture Artists create the surface details of 3D models, adding realism and visual interest. This course may be useful for a Texture Artist as it provides greater context for how textures will be used in visual effects. The knowledge of shader techniques and UV manipulation gained from it can then be applied to create textures that work seamlessly in VFX materials. Gained techniques can also improve existing textures.
Game Programmer
Game Programmers write the code that powers video games, including gameplay mechanics, artificial intelligence, and rendering. This course may be useful for a Game Programmer as it dives into the implementation of visual effects. The in depth coverage of shaders helps the programmer understand how they themselves might write them. The knowledge of industry standard workflows and best practices for VFX materials helps them to communicate effectively with the artists on their team.

Reading list

We've selected two 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 Unreal 5 Materials - Part 3 VFX Materials.
Provides a comprehensive overview of Unreal Engine, including material creation and visual effects. It's a valuable resource for understanding the broader context of VFX materials within game development. While not solely focused on materials, it offers essential background knowledge and practical examples. It is commonly used as a textbook at academic institutions.
Comprehensive resource on real-time rendering techniques, including shaders and materials. It provides a deep dive into the underlying principles and algorithms used in modern game engines. While advanced, it offers valuable insights for optimizing VFX materials and understanding their performance implications. This book is commonly used as a textbook at academic institutions and by industry professionals.

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