Latest Courses
ISTQB Artificial Intelligence Tester Sample ExamsCheck course
JAVA Programming Online Practice ExamCheck course
Programming for Kids and Beginners: Learn to Code in PythonCheck course
Practice Exams | Codeigniter 4 developer certificationCheck course
WordPress Practice Tests & Interview Questions (Basic/Adv)Check course
Git &Github Practice Tests & Interview Questions (Basic/Adv)Check course
Machine Learning and Deep Learning for Interviews & ResearchCheck course
Laravel | Build Pizza E-commerce WebsiteCheck course
101 - F5 CERTIFICATION EXAMCheck course
Master Python by Practicing 100 QuestionCheck course
ISTQB Artificial Intelligence Tester Sample ExamsCheck course
JAVA Programming Online Practice ExamCheck course
Programming for Kids and Beginners: Learn to Code in PythonCheck course
Practice Exams | Codeigniter 4 developer certificationCheck course
WordPress Practice Tests & Interview Questions (Basic/Adv)Check course
- 84% Learn Unity Shaders from Scratch

Learn Unity Shaders from Scratch

$15.99Track price

Add your review
Add to wishlistAdded to wishlistRemoved from wishlist 0
Add to compare
8.8/10 (Our Score)
Product is rated as #52 in category Unity

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

I started work in 1980 as a cartoon animator. Buying a Sinclair ZX81 back in 1982 was the start of a migration to a full time programmer. The ZX81 quickly was swapped for the Sinclair Spectrum, a Z80 processor and a massive 48K of ram made this a much better computer to develop games and I developed a few games using Sinclair Basic and then Assembler. The Spectrum was swapped for a Commodore Amiga and I developed more games in the shareware market, moving to using C. At this stage it was essentially a hobby. Paid work was still animated commercials. I final bought a PC in the early nineties and created a sprite library ActiveX control and authored my first book, aimed at getting designers into programming. In the mid nineties along came Flash and the company I was now running, Catalyst Pictures, became known for creating games. Since then the majority of my working life has been creating games, first in Flash and Director, as Director published the first widely available 3D library that would run in a browser using a plugin. In recent years game development has involved using HTML5 and Canvas. Using both custom code and various libraries. A particular preference is to use the latest version of Adobe Flash, now called Animate that exports to the Javascript library Createjs. I've worked for the BBC. Johnson and Johnson. Deloitte, Mars Corporation and many other blue chip clients. The company I've run for over 30 years has won a number of awards and been nominated for a BAFTA twice, the UK equivalent to the Oscar. Over the last 20 years I have been struck by just how difficult it has been to get good developers and have decided to do something about this rather than just complain. I run a CodeClub for kids 9-13 years old and intend to develop a number of courses for Udemy hoping to inspire and educate new developers.

Specification: Learn Unity Shaders from Scratch

Duration

6 hours

Year

2022

Level

All

Certificate

Yes

Quizzes

Yes

6 reviews for Learn Unity Shaders from Scratch

4.5 out of 5
4
1
1
0
0
Write a review
Show all Most Helpful Highest Rating Lowest Rating
  1. Rambhongle

    good

    Helpful(0) Unhelpful(0)You have already voted this
  2. Fredson Ignacio Laguna

    clear explainations

    Helpful(0) Unhelpful(0)You have already voted this
  3. Ewe Win Lim

    not sure what are packed arrays…

    Helpful(0) Unhelpful(0)You have already voted this
  4. 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.

    Helpful(0) Unhelpful(0)You have already voted this
  5. 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!

    Helpful(0) Unhelpful(0)You have already voted this
  6. 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

    Helpful(0) Unhelpful(0)You have already voted this

    Add a review

    Your email address will not be published. Required fields are marked *

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Learn Unity Shaders from Scratch

    $15.99

    Price tracking

    Java Code Geeks
    Logo
    Register New Account
    Compare items
    • Total (0)
    Compare