Featured resource
2026 Tech Forecast
2026 Tech Forecast

Stay ahead of what’s next in tech with predictions from 1,500+ business leaders, insiders, and Pluralsight Authors.

Get these insights
  • Course

Developing Custom Shaders in Unity

Shader Development is the key to unlocking the power of the GPU, it's the tool to master to make your games look great. This course will teach you how to write shaders in Unity, from the Graphics Pipeline, to the Post Processing Stack.

Beginner
1h 28m
(27)

Created by Claudia Doppioslash

Last Updated Dec 12, 2022

Course Thumbnail
  • Course

Developing Custom Shaders in Unity

Shader Development is the key to unlocking the power of the GPU, it's the tool to master to make your games look great. This course will teach you how to write shaders in Unity, from the Graphics Pipeline, to the Post Processing Stack.

Beginner
1h 28m
(27)

Created by Claudia Doppioslash

Last Updated Dec 12, 2022

Get started today

Access this course and other top-rated tech content with one of our business plans.

Try this course for free

Access this course and other top-rated tech content with one of our individual plans.

This course is included in the libraries shown below:

  • Core Tech
What you'll learn

Shader development is the key to unlocking the considerable power of the GPU, to make your games look great. In this course, Developing Custom Shaders in Unity, you will learn how to write shaders in Unity, the Graphics Pipeline, and Post Processing Stack. First, you will demystify shader development by explaining the necessary basics. Next, you will explore the Graphics Pipeline and how rendering works. Finally, you will discover how to write many kinds of shaders. When you're finished with this course, you will have a foundational understanding of the theory of rendering, what different types of shaders are good for, and how to write, optimize, and debug them.

Software required: Unity 2017

Developing Custom Shaders in Unity
Beginner
1h 28m
(27)
Table of contents

About the author
Claudia Doppioslash - Pluralsight course - Developing Custom Shaders in Unity
Claudia Doppioslash
2 courses 3.7 author rating 49 ratings

Claudia is a Game Developer, a Functional Programmer, and a speaker. Her favourite achievement is having built a Physically Based lighting system from scratch for Unity3d. Easily bored, she has jumped from industry to industry in search of interesting challenges: mobile dev, gamedev, and frontend development in Elm and Purescript.

Get started with Pluralsight