- Регистрация
- 27 Авг 2018
- Сообщения
- 37,109
- Реакции
- 519,459
- Тема Автор Вы автор данного материала? |
- #1
What you'll learn:
- 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.
- Use Unity Shaderlab to create their own shader effects with CG/HLSL.
- You should be able to program in a procedural language such as C#.
- You should be familiar with the Unity Game Engine.
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,
- 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.
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. 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.
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…..
- Anyone wanting to understand how to write their own shaders.
- Who loves the visual effects that can be achieved through simple code and mathematics.
- Anyone fascinated by the way computer graphics works.
DOWNLOAD:
Последнее редактирование: