• No products in the cart.


Course Curriculum

Course Curriculum

Unit 01: Introduction
Welcome to the course 00:03:00
Introduction 00:03:00
Parallel Processing 00:02:00
Cg is not C# 00:05:00
Unit 02: First Steps
Your first shader 00:09:00
Working with vectors in Cg 00:07:00
Using the Properties section 00:06:00
Blending colours 00:08:00
Using step and smoothstep 00:04:00
Unit 03: Shaping Functions
Drawing a circle 00:02:00
Drawing a square 00:11:00
Moving our shape 00:04:00
Moving the square with the mouse 00:04:00
Moving the shape over time 00:03:00
Rotating the square 00:08:00
Changing the rotation centre and scaling 00:07:00
Tiling 00:04:00
Drawing circles 00:06:00
Drawing lines 00:07:00
Combining lines 00:09:00
Showing a polygon 00:06:00
Creating a brick pattern 00:08:00
Unit 04: Noise
What’s all that noise? 00:04:00
Using noise to create a fire shader 00:06:00
Using noise to create wood and marble 00:04:00
Unit 05: Textures
A simple use of a texture image 00:07:00
Ripple the image 00:05:00
Blend between textures 00:05:00
Unit 06: Vertex shaders
Turning a box into a sphere 00:04:00
Using the Unity lighting – Lambert 00:04:00
Creating a ball of lava 00:05:00
Unit 07: Surface Shaders
ShaderLab Surface Shaders – an introduction 00:05:00
Bump mapping 00:04:00
Fresnel shading 00:02:00
Environment mapping 00:03:00
Adding a bump map to a reflective surface 00:03:00
Blinn Phong lighting 00:05:00
Custom lighting 00:06:00
Standard lighting 00:04:00
Adding a vertex function to a surface shader 00:03:00
Unit 08: Advanced effects
Lighting in a vertex, fragment shader 00:06:00
A position location shader 00:05:00
Tessellation 00:06:00
Using the stencil buffer 00:06:00
Clipping the output 00:03:00
Unit 09: Transparent shaders
Alpha transparency in a surface shader 00:04:00
Space Pirate turns to glass 00:08:00
Unit 10: Volumetric Shaders
Volumetric Rendering 00:07:00
Using textures in the render 00:06:00
Unit 11: Post Processing
Preparing for post processing 00:05:00
Night goggles effect 00:03:00
Unit 12: Conclusion
Summary 00:01:00

Unity Shaders from Scratch

4.8 ( 6 REVIEWS )
Unity Shaders from Scratch
  • Course Highlights

Know nothing of unity shades? Then you have lended yourself on the right cavern. The Unity Shaders from Scratch course is designed to provide the learners the basic and advanced knowledge of unity shades. 

Developed by the professionals, the course provides both practical and theoretical understanding of unity shaders. The learner will be taught from the scratch and gradually guild them towards the complex and advanced approaches of becoming shaders.  

The Unity Shaders from Scratch course is divided into [number] units with various short modules under it to make the lesson easy and understandable to our learners. This is a self-paced course that allows the learners to complete the course at their own pace. Certification is also provided after the completion of the course successfully.

Join today to get access to the materials and take a step forward in building a successful shader career.

  • Learning outcome
  • Learn how to write unity shades
  • Gain an understanding of Cg shader language.
  • Know about shaping functions and textures of unity shades.
  • Get familiarized with Vertex and Surface Shader.
  • Learn about transparent shaders, volumetric shaders and clipping.
  • Requirements
  • No formal qualifications required, anyone from any academic background can take this course.
  • Access to any internet-enabled smart device.
  • Why should I take this course?
  • 4+ hours of on-demand video lectures and downloadable resources.
  • Affordable premium-quality E-learning content, you can learn at your own pace.
  • You will receive a completion certificate upon completing the course.
  • Internationally recognized Accredited Qualification will boost up your resume.
  • You will learn the researched and proven approach adopted by successful salespeople to transform their careers.
  • You will be able to incorporate various practical sales techniques successfully and understand your customers better.
  • Who is This Course For?

This course is suitable for unity developers who want to create or develop their own shades or custom the available shades and developers who want to learn Cg language for other development platforms. The course is also ideal for individuals who have no knowledge of unity shades or workers who want to explore more in the relevant field.  


Hear what our happy students want to say

Setup Menus in Admin Panel