top of page

Udemy – Shader Development from Scratch for Unity with Cg: Build Amazing Shaders for Games and Appli

  • lyamaycampdistu
  • Aug 18, 2023
  • 2 min read


In this course, Penny teaches all the invaluable skills you will require to program the computer graphics pipeline in Unityfrom scratch using her internationally acclaimed teaching style andknowledge from over 25 years working with games and graphics. But hold on tight as you'll be taken on a journey across the computer graphics realm as it is taught to post-graduate university students. Through detailed descriptions and hands-on workshops examining all you need to know about rendering queues, vector mathematics, graphics buffers, colour theory, 3D meshes, texture mapping, lighting models and much more.




Udemy – Shader Development from Scratch for Unity with Cg



After diving right in and creating your very first shader from scratch, we will begin the lessons by examining how 3D models are structured and how that is used within shader code to colour and display the surface in computer graphics. You'll discover all the properties of a shader and how they can be controlled in code and via values fed in through Unity's Inspector.


We and our partners use cookies to Store and/or access information on a device. We and our partners use data for Personalised ads and content, ad and content measurement, audience insights and product development. An example of data being processed may be a unique identifier stored in a cookie. Some of our partners may process your data as a part of their legitimate business interest without asking for consent. To view the purposes they believe they have legitimate interest for, or to object to this data processing use the vendor list link below. The consent submitted will only be used for data processing originating from this website. If you would like to change your settings or withdraw consent at any time, the link to do so is in our privacy policy accessible from our home page..


Where the course really shines is with its superb coverage of shader theory, syntax, and mathematics. The surface shader section is the best example of this. A lot of effort is placed on understanding things such as how normals work, the math behind illumination models, the rendering pipeline, and plenty more. The vertex and fragment shader section is taught almost as well as surface shaders, but there was a slightly noticeable decline in how informed I felt after finishing. In addition, the advanced section suffers from the occasional hiccup in pacing, although I partly attributed this to the increased difficulty due to the culmination of concepts learned up to that point. Despite these blots in an otherwise perfect experience, I found myself in total engagement for the full course.


Shader Development from Scratch is a robust package that offers ample opportunity to learn shaders, and despite the advanced sections being slightly below the rest of the course, the quality of teaching will leave you with a strong arsenal of shader skills.


2ff7e9595c


 
 
 

Recent Posts

See All

Commentaires


bottom of page