Визуализация теней в реальном времени. Технологии Stencil Shadow Volumes и Shadow Maps

Опубликовано: 26 Август 2026
на канале: Алексей Малов (лекции по программированию)
252
15

Это заключительная лекция по компьютерной графике в этом семестере. Она посвящена знакомству с технологиями рендеринга теней в реальном времени.

Тайм-коды:
0:00 Вступление
1:21 Технология Stencil Shadow Volume
10:30 Алгоритм "Depth-pass"
17:47 Алгоритм "Depth-fail" (Алгоритм Кармака)
36:03 Достоинства и недостатки shadow volumes
38:01 Разбор приложения stencil shadow volumes
48:02 Построение теневого объёма на GPU
55:31 Обзор технологии Shadow mapping
1:15:45 Заключение

Материалы к лекции и примеры приложений доступны в моём Github-репозитории https://github.com/alexey-malov/cg-co...

Чтобы оставаться на связи в случае блокировки Youtube в России подписывайтесь на мой Telegram-канал https://t.me/vivid_coding

В заставке использована композиция "Папа может в Си" музыкального коллектива "Научно-технический рэп" (https://vk.com/nii_rap)
Исходный код шейдера из заставки: https://www.shadertoy.com/view/McXfzj