Shader Development from Scratch for Unity with Cg


Shader Development from Scratch for Unity with Cg
Shader Development from Scratch for Unity with Cg
.MP4 | Video: 1280×720, 30 fps(r) | Audio: AAC, 44100 Hz, 2ch | 4.07 GB

Learn to program the graphics pipeline in Unity for creating unique visual surfaces for game objects.

What you’ll learn

Use Unity Shaderlab to create their own shader effects with CG/HLSL.
Apply their knowledge of simple mathematics to change the visual surface of virtual objects.
Work with mesh vertices and textures to develop unique rendering effects.
Demonstrate a knowledge of the graphics pipeline and apply it to problem solving shading issues.

Requirements

You should be familiar with the Unity Game Engine.
You should be able to program in a procedural language such as C#.

Description

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:

meshes, vertices and UVs

the mathematics for working with objects in 3D and 2D spaces

bump maps for adding extra depth and dimension to surface textures

special effects such as holographic, scrolling textures and surface deformations

forward and deferred lighting

surface, vertex and fragment shaders written in CG/HLSL

volumetric rendering

Contents and Overview

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.

The next section brings together all the skills learned throughout together, to develop some of the more popular complex shaders including animated plasma and animated water with waves.

Finally volumetric shaders are covered in which you will follow along to create special effects such as fake geometry, fog and clouds.

What students are saying about this course:

Best shader course I’ve come across. There are enough and more tutorials on youtube to teach you how to develop your own shaders, but nothing falls into the class of Penny’s tutorials. They are clear and to the point. Really happy about this one.

Wow! Thank you so much! If there were 10 stars – this course would deserve it. Going from absolutely knowing nothing about Shader writing to have a profund understanding about it…

I wanted to let you know that I just finished your shader course and thought it was fantastic. It was a pleasure to take the course and finally get a grasp on a topic that seemed so foreign to me not so long ago. Your teaching style and personality really worked for me and made learning a breeze!

Who this course is for:

Anyone fascinated by the way computer graphics works.
Anyone wanting to understand how to write their own shaders.
Anyone who loves the visual effects that can be achieved through simple code and mathematics.

Bookmark & Visit it Daily for More Video Tutorial

Importantissimo!

Per NON SBAGLIARE link e finire su qualche possibile clone, approfittare di offerte esclusive personalizzate per il nostro sito, e se gradisce questo articolo ed il nostro lavoro, la preghiamo di supportarci rinnovando o sottoscrivendo un Account Premium su FILESTORE cliccando sul link qui sotto:

FileStore

Share This Post!

Torna in cima