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
- 30% Shader Development from Scratch for Unity with Cg

Shader Development from Scratch for Unity with Cg

$13.99Track price

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

Now Updated for Unity 2017 to 2019

This course presents a comprehensive guide to programming with Cg and High Level Shader Language in Unity’s Shaderlab, to create your own visual surface effects for colouring and lighting game objects. It covers the mathematics of light and surfaces and steps you through the recreation of some of the most popular shaders. Many computer graphics concepts will be presented to help you understand the graphics pipeline and provide you with an essential toolkit of rendering knowledge, that will have you developing your own transparent, animated and texturised shaders in no time.

In this course, Penny teaches all the invaluable skills you will require to program the computer graphics pipeline in Unity from scratch using her internationally acclaimed teaching style and knowledge 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.

Learn how to program and work with:

variables and packed arrays

Instructor Details

Hi, I'm Dr Penny de Byl. I'm a full stack developer of most things computer sciency and academic with a true passion for teaching. I've been teaching others about games development, programming, computer graphics, animation and web design for over 25 years in universities in Australia and Europe at the full professor level. I've also consulted for Unity, SAE, the Australian Institute of Entertainment and Wikitude. My best selling textbooks including Holistic Game Development with Unity are used in over 100 institutions world-wide. My graduates work at companies like Apple, Ubisoft, LinkedIn and Deloitte Digital. I have an honours degree in computer graphics and a Ph.D. in artificial intelligence for games characters. Over the course of my career I've won numerous awards for teaching excellence at the state, national and international levels including the Australian Learning and Teaching Council's Excellence in Teaching Award and the Unity Mobile Game Curriculum Competition. My approach to teaching computer science and related fields is project-based giving you hands-on workshops you can immediately get your teeth into. I want you to leave my virtual classroom fully armed with a toolkit of skills for life-long learning. I'm excited to now be focussing my efforts full-time on Udemy to bring my years of knowledge and experience to those eager to learn about technology.

Specification: Shader Development from Scratch for Unity with Cg

Duration

10.5 hours

Year

2021

Level

Intermediate

Certificate

Yes

Quizzes

Yes

21 reviews for Shader Development from Scratch for Unity with Cg

4.5 out of 5
14
4
3
0
0
Write a review
Show all Most Helpful Highest Rating Lowest Rating
  1. Roman Schmidtke

    Ich h tte gerne mehr Verst ndnis zur Computer Graphik

    Helpful(0) Unhelpful(0)You have already voted this
  2. Yashaswi Ponnur

    she just made it simple !! now I can easily remember what each syntex does and body of the code for the basic shader!

    Helpful(0) Unhelpful(0)You have already voted this
  3. Parker Thomas

    This course goes over key principles of how shaders are constructed. Each lesson provided a good amount of example code behind the shader effects and lighting techniques that when combined make a sophisticated surface shader. I do wish the instructor was more thorough with the explanations of the major concepts that this course expands upon later (e.g. Dot Product function, Blinn Phong Lighting model, Stencil Buffer) and sometimes it was necessary for me rewatch sections of the videos multiple times over until I felt comfortable with the material. Other than that nitpick I was satisfied with this course and would recommend it for anyone looking for a sufficient synopsis of shader development in Unity.

    Helpful(0) Unhelpful(0)You have already voted this
  4. Janie Clayton

    I’ve been working with learning shaders/rendering for a few years and this provides wonderful explanations and visual illustration of concepts.

    Helpful(0) Unhelpful(0)You have already voted this
  5. John Rockefeller

    It’s a good start, but I’m worried it might not go into the detail I’m looking for. I’m only 15 minutes in, though, so let’s keep going.

    Helpful(0) Unhelpful(0)You have already voted this
  6. Xavier Standley

    Easy to learn.

    Helpful(0) Unhelpful(0)You have already voted this
  7. Sergio Andres Gomez Gomez

    Amazing

    Helpful(0) Unhelpful(0)You have already voted this
  8. Valarie Adams

    Love the variety of shaders, explanations of the math involved, and pace of the course. I have been coding along and It’s a great supplement to my current shader studies . Highly recommended!

    Helpful(0) Unhelpful(0)You have already voted this
  9. Sam Pugh

    Super informative. Really like the explanation of concepts, clear and understandable. The Please learn this maths page wasn’t my favourite way, just because its not my preference to learn that way, but i understand that its a large topic to cover and there are concepts that you need a base understanding off in order to progress.

    Helpful(0) Unhelpful(0)You have already voted this
  10. Amaury Ferreira

    To early to rate.

    Helpful(0) Unhelpful(0)You have already voted this
  11. Jean Charles Schaeffert

    oui

    Helpful(0) Unhelpful(0)You have already voted this
  12. Haitham Abdel Salam

    Very good instructor and quality content

    Helpful(0) Unhelpful(0)You have already voted this
  13. Garrett Gibbs

    Exactly what I was looking for; a fundamental understanding of Shaders and Render Pipelines.

    Helpful(0) Unhelpful(0)You have already voted this
  14. Hieu Trung

    This course is great. It gave me enough knowledge about the introduction of Unity Shader, Computer Graphic and Keyword. I hope the this course will continue, because there are many things i want to know about ray marching and image effect. Thank you for making and sharing this course.

    Helpful(0) Unhelpful(0)You have already voted this
  15. Andrew Brunton

    Wonderful course

    Helpful(0) Unhelpful(0)You have already voted this
  16. Peter Allen Clark

    I’m definitely glad I took this course as it gave me a good starting point for understanding shader coding. However, it seemed a little uneven in how it explained the heck out of some things, but not others. And honestly, I found the last section on volumetric shaders time I would have rather spent incrementally building on what we had been learning before. When instead it felt more like copying code for an advanced usage, which I only partially understood. It was interesting, but I feel like didn’t help me in my larger goal of grasping the fundamentals of shader coding. All the same, I’m very excited to take more of her classes, and am glad I took this one.

    Helpful(0) Unhelpful(0)You have already voted this
  17. Alejandro Beacon

    I would agree upon what other students have said that it turns a little bit complicated towards the end, because there’s a lot of calculations with no so much explanation. But, nonetheless, I can understand the reason, this is a shader course, not a mathematics one and, even if I could apreciate a more in depth explanation on that topic, I consider this an excelent course. Excelent pace, excelent explanations and I love the respect that she shows to her students capabilities.

    Helpful(0) Unhelpful(0)You have already voted this
  18. Michael Oakes

    Great course for anyone wanting to get a grip with Shader Development with Unity. Completed this and followed it up with the Compute Shader course (with Penny and Nicholas Lever) and both complement each other very well. Plan to do a few more of Penny and Nicks courses.

    Helpful(0) Unhelpful(0)You have already voted this
  19. Gary Phelps

    Everything seems paced well, and covered in a manner that isn’t too simple or too complex. Just right! Edit: I’m a bit further in and WOW! This is amazing! Your depth of th content is what I needed but is wo rare to find. I mean I understand normal maps much better than I did before! Thank you so much!

    Helpful(0) Unhelpful(0)You have already voted this
  20. Kay Wengierek

    It was what I was looking for. Excellent structure of the course and explaination of the little nifty things that need a lot of time to research.

    Helpful(0) Unhelpful(0)You have already voted this
  21. Kris Inniss

    Very informative. Explained well. Easy to follow.

    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.

    Shader Development from Scratch for Unity with Cg
    Shader Development from Scratch for Unity with Cg

    $13.99

    Price tracking

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