Learn Unity Shaders from Scratch course is the perfect course for the professionals. Learn key concepts, strategies of Learn Unity Shaders from Scratch and boost your career with a marketable skill. Learn from the experts and become an expert. 

Course Access

Unlimited Duration

Last Updated

August 25, 2021

Students Enrolled


Course Duration

4 hours, 18 minutes

Course Instructor
This Learn Unity Shaders from Scratch is designed for professionals who want to thrive in their profession. The Learn Unity Shaders from Scratch course covers all the essential skills and knowledge needed to become specialised in this sector. You will learn real life knowledge and expertise from the industry experts and practitioners from this Learn Unity Shaders from Scratch course.
The Learn Unity Shaders from Scratch Course starts with the basic knowledge of Learn Unity Shaders from Scratch and gradually shares expertise knowledge. In this course you will get a complete idea of Learn Unity Shaders from Scratch with key concepts, strategies regarding use of it and in-depth knowledge. The Learn Unity Shaders from Scratch course is completely an online course. You can access this course from any part of the world with just a smart device and the internet.
By the end of this course, you will get complete knowledge and marketable skills. The course also comes with an accredited certificate, which will add extra value to your resume and help you stand out in the job market. In short, Learn Unity Shaders from Scratch Course is the perfect course to fast track your career. So what are you waiting for? Enrol today!

What you will learn

  • The mysteries of writing Unity shaders
  • You will learn the full details of the Cg shader language.
  • You will start with simple unlit 2D shaders and work up to advanced effects such as volumetric shaders and clipping.
  • You will be gently introduced to how to approach the problem of creating a custom shader.
  • You will learn to use the Surface Shader syntax to add custom shaders on top of Unity lighting.

Course Media

Who is this course for?

This course is ideal for those who work in or aspire to work in the following professions:
  • Unity developers who need to go beyond the shaders available on the platform.
  • Developers keen to learn the Cg shading language for other development platforms such as Unreal.

Why Choose Learn Unity Shaders from Scratch course?

  • Accredited by CPD
  • Conducted by industry experts
  • Get Instant E-certificate
  • Fully online, interactive course with Professional voice-over
  • Developed by qualified professionals
  • Self paced learning and laptop, tablet, smartphone friendly
  • Tutor Support


By the successful completion of your course, you will get an instant accredited e-certificate. Our courses are fully accredited with updated industry knowledge and skills that aim at making you an expert in the field. The hard copy of the certificate is also available and can be sent to your address. The delivery charge is applicable with a shipping cost of £4.99. All the certificates have no expiry dates but to stay updated and valued certificates are recommended to be renewed every year.


Profile Photo
Nicholas Lever
5 5


Accredited by

Course Curriculum

    • Welcome to the course 00:03:00
    • Introduction 00:03:00
    • Parallel Processing 00:02:00
    • Cg is not C# 00:05:00
    • 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
    • First Steps – Using step and smoothstep. 00:00:00
    • Shaping Functions – Drawing a circle. 00:02:00
    • Shaping Functions – Drawing a square. 00:10:00
    • Shaping Functions – Moving our shape. 00:04:00
    • Shaping Functions – Moving the square with the mouse 00:04:00
    • Shaping Functions – Moving the shape over time. 00:03:00
    • Shaping Functions – Rotating the square 00:08:00
    • Shaping Functions – Changing the rotation centre and scaling 00:06:00
    • Shaping Functions – Tiling. 00:04:00
    • Shaping Functions – Drawing circles. 00:06:00
    • Shaping Functions – Drawing lines. 00:07:00
    • Shaping Functions – Combining lines 00:09:00
    • Shaping Functions – Showing a polygon. 00:06:00
    • Shaping Functions – Creating a brick pattern 00:08:00
    • Noise – #pragmas 00:00:00
    • 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
    • Textures – A simple use of a texture image 00:07:00
    • Textures – Ripple the image 00:05:00
    • Textures – Blend between textures. 00:05:00
    • Vertex shaders – Turning a box into a sphere 00:04:00
    • Vertex shaders – Using the Unity lighting – Lambert 00:04:00
    • Vertex shaders – Creating a ball of lava 00:05:00
    • Surface Shaders – ShaderLab Surface Shaders – an introduction 00:05:00
    • Surface Shaders – Bump mapping 00:04:00
    • Surface Shaders – Fresnel shading 00:02:00
    • Surface Shaders – Environment mapping 00:03:00
    • Surface Shaders – Adding a bump map to a reflective surface 00:04:00
    • Surface Shaders – Blinn Phong lighting 00:05:00
    • Surface Shaders – Custom lighting 00:06:00
    • Surface Shaders – Standard lighting 00:04:00
    • Surface Shaders – Adding a vertex function to a surface shader 00:03:00
    • Lighting in a vertex, fragment shader 00:06:00
    • A position location shader 00:01:00
    • Drawing a cross on the floor 00:00:00
    • Advanced effects – Tessellation 00:06:00
    • Advanced effects – Using the stencil buffer 00:06:00
    • Advanced effects – Clipping the output 00:03:00
    • Alpha transparency in a surface shader 00:04:00
    • Transparent shaders – Space Pirate turns to glass 00:08:00
    • Volumetric Shaders – Volumetric Rendering 00:07:00
    • Volumetric Shaders – Using textures in the render 00:06:00
    • Preparing for post processing 00:06:00
    • Night goggles effect 00:03:00
    • Learn Unity Shaders from Scratch – Summary 00:02:00
    • Get Your Certificate & Transcript 00:00:00

Course Reviews

© Course Central 2021. Course Central is a trading style of Idea Republic Ltd. Company registered in England and Wales. Registration no: 08664232 | Registered Address: 1 Flag Business Exchange, Vicarage Farm Road, Peterborough, PE1 5TX | VAT no: 196 1993 55