In this course we’re going to look at Unity ShaderLab and the HLSL shading language to create amazing shaders.
Maybe you are
a developer struggling to bring to life a particular game feature because it needs a custom shader.
a developer who always wanted to create custom shaders but was too scared to start.
a developer wanting to add some custom post–processing effects to your 3d renders.
Unity ShaderLab is how you create custom shaders. It comes in 3 flavours, fixed function, vertex–fragment and surface shaders. We won’t be looking at the fixed function route in this course as it is effectively a legacy option and you want to learn modern best practice. The code syntax is based on the C language, but fear not, we will assume you have literally no knowledge of this language at all and we will, as the course title states, learn this from scratch. A shader uses the GPU ( the Graphics Processing Unit) to handle multiple programs at the same time, so it is unbelievably fast.
We will start from really simple examples and progress slowly through each stage of developing a custom shader. You will be able to play with the shader code using Visual Studio, or another code editor if you prefer. You can experiment with different values to see the impact it has on the end result.
Instructor Details
Courses : 6
Specification: Learn Unity Shaders from Scratch
|
6 reviews for Learn Unity Shaders from Scratch
Add a review Cancel reply
This site uses Akismet to reduce spam. Learn how your comment data is processed.
Price | $15.99 |
---|---|
Provider | |
Duration | 6 hours |
Year | 2022 |
Level | All |
Language | English |
Certificate | Yes |
Quizzes | Yes |
$99.99 $15.99
Rambhongle –
good
Fredson Ignacio Laguna –
clear explainations
Ewe Win Lim –
not sure what are packed arrays…
Adrian Devlin –
Great course. Took this as a refresher to get back into shaders. Everything you need is provided. Both starting scenes for each lecture and also completed ones if you get stuck with code errors. Nice learning curve. Everything is well explained. No long boring slideshows. Also plenty of challenges, which I like and find very useful in assisting your learning. Very clear audio and code. So no problems following along and plenty to take in. Also Nicholas is very helpful with your Q&A s. Highly recommended.
Timoteo Alves Cruz –
It is fantastic. You need a little bit of math to understand it better but with attention and repetition it will be easy to anyone. Thanks a lot professor!
Nemanja Vucenovic –
It is very good course, it helped me a loot. I am not giving 5 stars because some parts of code are not that good explained and there was a lot of math that can be learned on other places. I expect more detailed explanation of sintax, rulles, commands. Thanks