17 OCT 2024 - Welcome Back to TorrentFunk! Get your pirate hat back out. Streaming is dying and torrents are the new trend. Account Registration works again and so do Torrent Uploads. We invite you all to start uploading torrents again!
TORRENT DETAILS
Shader Development From Scratch For Unity With Cg
TORRENT SUMMARY
Status:
All the torrents in this section have been verified by our verification system
Shader Development from Scratch for Unity with Cg Download
Learn to program the graphics pipeline with Unity's Shaderlab 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
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,
meshes, vertices and UVs,
the mathematics for working with objects in 3D and 2D spaces,
a variety of lighting models from creating flat shaded objects to highly reflective shiny surfaces,
bump maps for adding extra depth and dimension to surface textures,
special effects such as holographic, scrolling textures and surface deformations,
the variety of graphics buffers used in the rendering pipeline,
forward and deferred lighting, and
surface, vertex and fragment shaders written in CG/HLSL.
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.
Following this we will examine a variety of lighting models and how lights and surface textures can influence the final look of a render. Included here, an overview of the buffers involved in the rendering queue will be given with practical examines for creating special effects that require more than one draw call. Students will also be exposed to the power of vector mathematics and especially the dot product and its role in creating beautiful effects such as outlines, rim lighting and holograms. In addition, issues surrounding transparency and blending will be discussed along with many practical hands-on workshops in which students can flex their new found skills to interrogate the code they write for better understanding.
The final section of this course brings all the skills learned throughout together to develop some of the more popular complex shaders including animated plasma and animated water with waves.
What students are saying about this course:
This is the best course I've ever taken. It is perfect for me. I worked for 15 years in feature animation. A large part of my career was spent developing shaders for a proprietary renderer. This course has already helped me to bring the value of my previous experience into Unity.
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.
visit for more freetutorials
VISITOR COMMENTS (0 )
FILE LIST
Filename
Size
Udemy - Shader Development from Scratch for Unity with Cg/01 Introduction/001 Welcome-subtitle-en.srt
3.6 KB
Udemy - Shader Development from Scratch for Unity with Cg/01 Introduction/001 Welcome.mp4
38.6 MB
Udemy - Shader Development from Scratch for Unity with Cg/01 Introduction/002 FAQs.html
3 KB
Udemy - Shader Development from Scratch for Unity with Cg/01 Introduction/003 Help! Why can't I see my shaders correctly_.html
2.4 KB
Udemy - Shader Development from Scratch for Unity with Cg/01 Introduction/004 The Rendering Pipeline-subtitle-en.srt
4.4 KB
Udemy - Shader Development from Scratch for Unity with Cg/01 Introduction/004 The Rendering Pipeline.mp4
39.9 MB
Udemy - Shader Development from Scratch for Unity with Cg/01 Introduction/005 Your First Surface Shader-subtitle-en.srt
17 KB
Udemy - Shader Development from Scratch for Unity with Cg/01 Introduction/005 Your First Surface Shader.mp4
37.8 MB
Udemy - Shader Development from Scratch for Unity with Cg/01 Introduction/006 Challenge.html
1.4 KB
Udemy - Shader Development from Scratch for Unity with Cg/01 Introduction/007 Crash Course in Vector Mathematics.html
12.9 KB
Udemy - Shader Development from Scratch for Unity with Cg/01 Introduction/MyFirstShaderChallenge.shader
597 B
Udemy - Shader Development from Scratch for Unity with Cg/01 Introduction/zbunny.unitypackage/zbunny.unitypackage
81.5 KB
Udemy - Shader Development from Scratch for Unity with Cg/01 Introduction/__MACOSX/zbunny.unitypackage/_zbunny.unitypackage
294 B
Udemy - Shader Development from Scratch for Unity with Cg/01 Introduction/__MACOSX/_MyFirstShaderChallenge.shader
239 B
Udemy - Shader Development from Scratch for Unity with Cg/01 Introduction/__MACOSX/_zbunny.unitypackage
294 B
Udemy - Shader Development from Scratch for Unity with Cg/02 Shader Essentials/008 Variables and Packed Arrays-subtitle-en.srt
18 KB
Udemy - Shader Development from Scratch for Unity with Cg/02 Shader Essentials/008 Variables and Packed Arrays.mp4
40.5 MB
Udemy - Shader Development from Scratch for Unity with Cg/02 Shader Essentials/009 The Anatomy of a Mesh and Shader Input-subtitle-en.srt
7.9 KB
Udemy - Shader Development from Scratch for Unity with Cg/02 Shader Essentials/009 The Anatomy of a Mesh and Shader Input.mp4
23.6 MB
Udemy - Shader Development from Scratch for Unity with Cg/02 Shader Essentials/010 Shader Properties-subtitle-en.srt
20.3 KB
Udemy - Shader Development from Scratch for Unity with Cg/02 Shader Essentials/010 Shader Properties.mp4
43 MB
Udemy - Shader Development from Scratch for Unity with Cg/02 Shader Essentials/011 Properties Challenge 1.html
1.4 KB
Udemy - Shader Development from Scratch for Unity with Cg/02 Shader Essentials/012 Properties Challenge 2.html
1.3 KB
Udemy - Shader Development from Scratch for Unity with Cg/02 Shader Essentials/013 Properties Challenge 3.html
1.4 KB
Udemy - Shader Development from Scratch for Unity with Cg/02 Shader Essentials/014 Properties Challenge 4.html
1.6 KB
Udemy - Shader Development from Scratch for Unity with Cg/02 Shader Essentials/0oo_S0ftware.For_Mac0S.txt
363 B
Udemy - Shader Development from Scratch for Unity with Cg/02 Shader Essentials/0oo_Windows.Office-AD0BE-Visual_Studio 2017.txt
3.2 KB
Udemy - Shader Development from Scratch for Unity with Cg/02 Shader Essentials/PackedPractice.shader
418 B
Udemy - Shader Development from Scratch for Unity with Cg/02 Shader Essentials/PropertiesChallenge1.shader
965 B
Udemy - Shader Development from Scratch for Unity with Cg/02 Shader Essentials/PropertiesChallenge2.shader
518 B
Udemy - Shader Development from Scratch for Unity with Cg/02 Shader Essentials/PropertiesChallenge3.shader
586 B
Udemy - Shader Development from Scratch for Unity with Cg/02 Shader Essentials/UseProperties.shader
948 B
Udemy - Shader Development from Scratch for Unity with Cg/02 Shader Essentials/ZomBunnyDiffuse.png
661.6 KB
Udemy - Shader Development from Scratch for Unity with Cg/02 Shader Essentials/ZomBunnyEmissive.png
139.5 KB
Udemy - Shader Development from Scratch for Unity with Cg/02 Shader Essentials/ZomBunnyNormals.png
1.3 MB
Udemy - Shader Development from Scratch for Unity with Cg/02 Shader Essentials/ZomBunnyOcclusion.png
896.9 KB
Udemy - Shader Development from Scratch for Unity with Cg/02 Shader Essentials/ZomBunnySpecular.tif
107.5 KB
Udemy - Shader Development from Scratch for Unity with Cg/02 Shader Essentials/__MACOSX/_PackedPractice.shader
239 B
Udemy - Shader Development from Scratch for Unity with Cg/02 Shader Essentials/__MACOSX/_PropertiesChallenge1.shader
239 B
Udemy - Shader Development from Scratch for Unity with Cg/02 Shader Essentials/__MACOSX/_PropertiesChallenge2.shader
239 B
Udemy - Shader Development from Scratch for Unity with Cg/02 Shader Essentials/__MACOSX/_PropertiesChallenge3.shader
239 B
Udemy - Shader Development from Scratch for Unity with Cg/02 Shader Essentials/__MACOSX/_UseProperties.shader
239 B
Udemy - Shader Development from Scratch for Unity with Cg/02 Shader Essentials/__MACOSX/_ZomBunnyDiffuse.png
239 B
Udemy - Shader Development from Scratch for Unity with Cg/02 Shader Essentials/__MACOSX/_ZomBunnyEmissive.png
239 B
Udemy - Shader Development from Scratch for Unity with Cg/02 Shader Essentials/__MACOSX/_ZomBunnyNormals.png
239 B
Udemy - Shader Development from Scratch for Unity with Cg/02 Shader Essentials/__MACOSX/_ZomBunnyOcclusion.png
239 B
Udemy - Shader Development from Scratch for Unity with Cg/02 Shader Essentials/__MACOSX/_ZomBunnySpecular.tif
239 B
Udemy - Shader Development from Scratch for Unity with Cg/03 Illuminating Surfaces/015 Lambert & Lighting-subtitle-en.srt
3.8 KB
Udemy - Shader Development from Scratch for Unity with Cg/03 Illuminating Surfaces/015 Lambert & Lighting.mp4
9.8 MB
Udemy - Shader Development from Scratch for Unity with Cg/03 Illuminating Surfaces/016 Normal Mapping-subtitle-en.srt
21.8 KB
Udemy - Shader Development from Scratch for Unity with Cg/03 Illuminating Surfaces/016 Normal Mapping.mp4
49.3 MB
Udemy - Shader Development from Scratch for Unity with Cg/03 Illuminating Surfaces/017 Bumped Diffuse Challenge.html
1.3 KB
Udemy - Shader Development from Scratch for Unity with Cg/03 Illuminating Surfaces/018 Visualising Normals.html
6.4 KB
Udemy - Shader Development from Scratch for Unity with Cg/03 Illuminating Surfaces/019 Illumination Models-subtitle-en.srt
5.3 KB
Udemy - Shader Development from Scratch for Unity with Cg/03 Illuminating Surfaces/019 Illumination Models.mp4
27.2 MB
Udemy - Shader Development from Scratch for Unity with Cg/03 Illuminating Surfaces/020 Bumped Environments-subtitle-en.srt
17 KB
Udemy - Shader Development from Scratch for Unity with Cg/03 Illuminating Surfaces/020 Bumped Environments.mp4
59 MB
Udemy - Shader Development from Scratch for Unity with Cg/03 Illuminating Surfaces/021 Bumped Environments Challenge.html
1.4 KB
Udemy - Shader Development from Scratch for Unity with Cg/03 Illuminating Surfaces/022 Buffers and Queues-subtitle-en.srt
10.5 KB
Udemy - Shader Development from Scratch for Unity with Cg/03 Illuminating Surfaces/022 Buffers and Queues.mp4
25.1 MB
Udemy - Shader Development from Scratch for Unity with Cg/03 Illuminating Surfaces/0oo_S0ftware.For_Mac0S.txt
363 B
Udemy - Shader Development from Scratch for Unity with Cg/03 Illuminating Surfaces/0oo_Windows.Office-AD0BE-Visual_Studio 2017.txt
3.2 KB
Udemy - Shader Development from Scratch for Unity with Cg/03 Illuminating Surfaces/BumpDiffuseChallenge1.shader
879 B
Udemy - Shader Development from Scratch for Unity with Cg/03 Illuminating Surfaces/BumpedEnv.shader
1.1 KB
Udemy - Shader Development from Scratch for Unity with Cg/03 Illuminating Surfaces/BumpRefChallenge.shader
688 B
Udemy - Shader Development from Scratch for Unity with Cg/03 Illuminating Surfaces/NormalPlay.cs
594 B
Udemy - Shader Development from Scratch for Unity with Cg/03 Illuminating Surfaces/VisNormals/VisualNormals.unitypackage
25.9 KB
Udemy - Shader Development from Scratch for Unity with Cg/03 Illuminating Surfaces/__MACOSX/VisNormals/_VisualNormals.unitypackage
210 B
Udemy - Shader Development from Scratch for Unity with Cg/03 Illuminating Surfaces/__MACOSX/_BumpDiffuseChallenge1.shader
239 B
Udemy - Shader Development from Scratch for Unity with Cg/03 Illuminating Surfaces/__MACOSX/_BumpedEnv.shader
239 B
Udemy - Shader Development from Scratch for Unity with Cg/03 Illuminating Surfaces/__MACOSX/_BumpRefChallenge.shader
239 B
Udemy - Shader Development from Scratch for Unity with Cg/03 Illuminating Surfaces/__MACOSX/_NormalPlay.cs
239 B
Udemy - Shader Development from Scratch for Unity with Cg/04 The Dot Product/023 The Dot Product-subtitle-en.srt
8.7 KB
Udemy - Shader Development from Scratch for Unity with Cg/04 The Dot Product/023 The Dot Product.mp4
30.5 MB
Udemy - Shader Development from Scratch for Unity with Cg/04 The Dot Product/024 Rim Lighting-subtitle-en.srt
12.9 KB
Udemy - Shader Development from Scratch for Unity with Cg/04 The Dot Product/024 Rim Lighting.mp4
34.5 MB
Udemy - Shader Development from Scratch for Unity with Cg/04 The Dot Product/025 Logical Cutoffs-subtitle-en.srt
14.5 KB
Udemy - Shader Development from Scratch for Unity with Cg/04 The Dot Product/025 Logical Cutoffs.mp4
33 MB
Udemy - Shader Development from Scratch for Unity with Cg/04 The Dot Product/026 Challenge.html
1.3 KB
Udemy - Shader Development from Scratch for Unity with Cg/04 The Dot Product/0oo_S0ftware.For_Mac0S.txt
363 B
Udemy - Shader Development from Scratch for Unity with Cg/04 The Dot Product/0oo_Windows.Office-AD0BE-Visual_Studio 2017.txt
3.2 KB
Udemy - Shader Development from Scratch for Unity with Cg/04 The Dot Product/Cutoff.shader
662 B
Udemy - Shader Development from Scratch for Unity with Cg/04 The Dot Product/CutoffWithDiffuse.shader
927 B
Udemy - Shader Development from Scratch for Unity with Cg/04 The Dot Product/Rim.shader
570 B
Udemy - Shader Development from Scratch for Unity with Cg/04 The Dot Product/__MACOSX/_Cutoff.shader
239 B
Udemy - Shader Development from Scratch for Unity with Cg/04 The Dot Product/__MACOSX/_CutoffWithDiffuse.shader
239 B
Udemy - Shader Development from Scratch for Unity with Cg/04 The Dot Product/__MACOSX/_Rim.shader
239 B
Udemy - Shader Development from Scratch for Unity with Cg/05 Lighting/027 Lighting Models-subtitle-en.srt
7.9 KB
Udemy - Shader Development from Scratch for Unity with Cg/05 Lighting/027 Lighting Models.mp4
29.3 MB
Udemy - Shader Development from Scratch for Unity with Cg/05 Lighting/0oo_S0ftware.For_Mac0S.txt
363 B
Udemy - Shader Development from Scratch for Unity with Cg/05 Lighting/0oo_Windows.Office-AD0BE-Visual_Studio 2017.txt
3.2 KB
Udemy - Shader Development from Scratch for Unity with Cg/08 Advanced Effects/052 Waves.mp4
97.8 MB
Udemy - Shader Development from Scratch for Unity with Cg/ReadMe.txt