Getting Cozy with Shader Forge for Unity 3D
- 2 hours on-demand video
- 10 downloadable resources
- Full lifetime access
- Access on mobile and TV
- Certificate of Completion
Get your team access to 4,000+ top Udemy courses anytime, anywhere.Try Udemy for Business
- Learn to create your very own Shaders, using Shader Forge for Unity 3D
- Understand how to set up and edit a new shader using the Shader Forge User Interface.
- Understand how to create everything from basic lighting to more illustrative lighting.
Lesson 1 will get you up and running with the Shader Forge editor quickly. We will step through each of the features, learn about how to work with nodes, and learn how to organize our shader development.
Building on Lesson 3 we will evolve our basic custom shader to add normal maps, and learn how we can use ambient lighting to give our shader a bit more realism. By the end of this lesson you will have learned how to set up your very own custom shader, which supports all your basic needs for any AAA game.
In todays world of Game graphics, games make heavy use of Cubemaps, or a spherical image broken up into 6 individual images. Using these Cubemaps, provides a tool to create much more realistic lighting and shading, and has become the backbone of PBR lighting in todays game engines. In this lesson we will walk through the basics of how to utilize Cubemaps and look at ways we can generate these Cubemaps.
Texture splatting and Vertex colors have been a staple in the real time rendering pipeline for quite some time now. So it's a good idea to learn how it is done using Shader Forge. By the end of lesson 4 you will have created your very own vertex blended shader, which can blend up to four textures. Very useful for terrain or modular environment geometry.
We can take the Ramped lighting effects seen in lesson 7 one step further by also taking into account the view direction. Let's take a look at how we can create a fake BRDF (Bi-Directional Reflectance Distribution Function), and see how we can take advantage of every pixel in a 2D texture lookup.
- A basic understanding of Unity 3D and how to create materials in Unity
- A copy of Unity 3D - https://unity3d.com/get-unity
- A copy of Shader Forge for Unity 3D - http://acegikmo.com/shaderforge/
Shader Forge has brought node based shader development to new heights in Unity. It is fast, efficient, and includes the latest effects in real time rendering, making it a must have tool for any Unity project development. This course is designed for users new to the tool, and will show you how to get up and running, creating stunning shaders in no time. By the end of the course you will have a set of shaders that you can use in your current unity projects, as well as the knowledge of how to create shaders for yourself, as your project evolves. It also touches on how to optimize your shaders for mobile platforms so you can use your shaders for multiple platforms.
- This is course is designed for anyone using Unity 3D to create games. It walks a student through the process of creating shaders in a visual way with no coding necessary.
- Anyone interested in wanting create custom shaders but doesnt have the coding knowledge.
- Anyone interested in creating shaders using a Visual Node based approach