GPU Lecture 38: Surface Shaders in Unity (GPU Programming for Video Games, Georgia Tech Course)

preview_player
Показать описание


0:00 -- Introduction
2:31 -- Motivation
3:25 -- Numeric data types
4:09 -- Workflows
6:24 -- SurfaceOutput structures
7:55 -- Surface Shader template
10:44 -- Input structure
12:45 -- Standard lighting models
18:45 -- UnityGI structure
19:20 -- GI lighting functions
20:44 -- UnityGIInput structure
21:13 -- Legacy lighting models
21:41 -- Custom lighting models
22:01 -- Options
22:46 -- appdata structures
23:14 -- Physically-based BRDF
31:44 -- Built-in forward passes
Рекомендации по теме
Комментарии
Автор

Incredible professional course. Instancing objects with the GPU and need to know how it get it to work with surface shaders (because fragment vertex won't absorb shadows for some reason correctly).

astrah
join shbcf.ru