Download - Solit 2014, Современные графические технологии для создания 3 d эффектов, Коваленко Валерий
![Page 1: Solit 2014, Современные графические технологии для создания 3 d эффектов, Коваленко Валерий](https://reader033.vdocuments.mx/reader033/viewer/2022061115/545b1a35af79594e128b58be/html5/thumbnails/1.jpg)
Современные графические технологии для создания 3D эффектов в фильмах и
анимациях
Докладчик: Максим Жовнер
![Page 2: Solit 2014, Современные графические технологии для создания 3 d эффектов, Коваленко Валерий](https://reader033.vdocuments.mx/reader033/viewer/2022061115/545b1a35af79594e128b58be/html5/thumbnails/2.jpg)
Compositing
• Комп зитинго́� (англ. compositing — компоновка) — создание целостного изображения путём совмещения двух и более слоёв отснятого на кино- или видеоплёнку материала, а также CGI (созданных компьютерных объектов) и анимации. ©wikipedia
![Page 3: Solit 2014, Современные графические технологии для создания 3 d эффектов, Коваленко Валерий](https://reader033.vdocuments.mx/reader033/viewer/2022061115/545b1a35af79594e128b58be/html5/thumbnails/3.jpg)
CompositingКино и анимация
•Подстановка фона
•Вставка персонажей
•Пост-обработка кадров
•Иные визуальные эффекты
Игры
•Пост-рендер эффекты
•Компоновка результатов мультипоточного рендеринга
![Page 4: Solit 2014, Современные графические технологии для создания 3 d эффектов, Коваленко Валерий](https://reader033.vdocuments.mx/reader033/viewer/2022061115/545b1a35af79594e128b58be/html5/thumbnails/4.jpg)
Между табличкамии цифрой
• Многократная экспозиция (Наложение выдержкой)
![Page 5: Solit 2014, Современные графические технологии для создания 3 d эффектов, Коваленко Валерий](https://reader033.vdocuments.mx/reader033/viewer/2022061115/545b1a35af79594e128b58be/html5/thumbnails/5.jpg)
• Рирпроекция
Между табличкамии цифрой
![Page 6: Solit 2014, Современные графические технологии для создания 3 d эффектов, Коваленко Валерий](https://reader033.vdocuments.mx/reader033/viewer/2022061115/545b1a35af79594e128b58be/html5/thumbnails/6.jpg)
• Подвижные модели (покадровая анимация)
Между табличкамии цифрой
![Page 7: Solit 2014, Современные графические технологии для создания 3 d эффектов, Коваленко Валерий](https://reader033.vdocuments.mx/reader033/viewer/2022061115/545b1a35af79594e128b58be/html5/thumbnails/7.jpg)
• Костюмы
Между табличкамии цифрой
![Page 8: Solit 2014, Современные графические технологии для создания 3 d эффектов, Коваленко Валерий](https://reader033.vdocuments.mx/reader033/viewer/2022061115/545b1a35af79594e128b58be/html5/thumbnails/8.jpg)
Сейчас: методы
• Keying
![Page 9: Solit 2014, Современные графические технологии для создания 3 d эффектов, Коваленко Валерий](https://reader033.vdocuments.mx/reader033/viewer/2022061115/545b1a35af79594e128b58be/html5/thumbnails/9.jpg)
Сейчас: методы
• Раздельный рендер сцены и персонажей с последующим наложением
![Page 10: Solit 2014, Современные графические технологии для создания 3 d эффектов, Коваленко Валерий](https://reader033.vdocuments.mx/reader033/viewer/2022061115/545b1a35af79594e128b58be/html5/thumbnails/10.jpg)
Сейчас: методы
![Page 11: Solit 2014, Современные графические технологии для создания 3 d эффектов, Коваленко Валерий](https://reader033.vdocuments.mx/reader033/viewer/2022061115/545b1a35af79594e128b58be/html5/thumbnails/11.jpg)
Сейчас: способы
• Аппаратный: видеопроцессоры (микшеры)• Программный: комплексы для кеинга,
рендеринга, image-processing комплексы• Аппаратно-программный: рендер-
кластеры, GPGPU-акселерация
![Page 12: Solit 2014, Современные графические технологии для создания 3 d эффектов, Коваленко Валерий](https://reader033.vdocuments.mx/reader033/viewer/2022061115/545b1a35af79594e128b58be/html5/thumbnails/12.jpg)
Аппаратный
![Page 13: Solit 2014, Современные графические технологии для создания 3 d эффектов, Коваленко Валерий](https://reader033.vdocuments.mx/reader033/viewer/2022061115/545b1a35af79594e128b58be/html5/thumbnails/13.jpg)
Программный
• Adobe After Effects• The Foundry Nuke• Autodesk Flame Premium 3D• eyeon Fusion
![Page 14: Solit 2014, Современные графические технологии для создания 3 d эффектов, Коваленко Валерий](https://reader033.vdocuments.mx/reader033/viewer/2022061115/545b1a35af79594e128b58be/html5/thumbnails/14.jpg)
Аппаратно-программный
• Renderwall (render farm) + Chromium/Equalizer/OpenSG-based software (e.g. RenderPal, Deadline etc.)
• GPGPU-accelerated rendering systems (Nuke, eyeon Fusion etc.)
![Page 15: Solit 2014, Современные графические технологии для создания 3 d эффектов, Коваленко Валерий](https://reader033.vdocuments.mx/reader033/viewer/2022061115/545b1a35af79594e128b58be/html5/thumbnails/15.jpg)
Шейдинг
• Шейдинг – процесс изменения цветов и света в изображении
• OSL (Open Shading Language) – мощная шейдинговая система, разработанная для CPU.
• GLSL – эффективный шейдерный язык. Стандарт высокопроизводительного шейдинга
![Page 16: Solit 2014, Современные графические технологии для создания 3 d эффектов, Коваленко Валерий](https://reader033.vdocuments.mx/reader033/viewer/2022061115/545b1a35af79594e128b58be/html5/thumbnails/16.jpg)
Проблемы
Возможность миграции на другие шейдерные системы (OSL <-> GLSL/HLSL/CG)Адаптация OSL под GPGPU (например, CUDA)
![Page 17: Solit 2014, Современные графические технологии для создания 3 d эффектов, Коваленко Валерий](https://reader033.vdocuments.mx/reader033/viewer/2022061115/545b1a35af79594e128b58be/html5/thumbnails/17.jpg)
Возможные решения
Абстрактная шейдинговая системаМетоды параллелизации на основе AST и
CFG
![Page 18: Solit 2014, Современные графические технологии для создания 3 d эффектов, Коваленко Валерий](https://reader033.vdocuments.mx/reader033/viewer/2022061115/545b1a35af79594e128b58be/html5/thumbnails/18.jpg)
Спасибо
![Page 19: Solit 2014, Современные графические технологии для создания 3 d эффектов, Коваленко Валерий](https://reader033.vdocuments.mx/reader033/viewer/2022061115/545b1a35af79594e128b58be/html5/thumbnails/19.jpg)
![Page 20: Solit 2014, Современные графические технологии для создания 3 d эффектов, Коваленко Валерий](https://reader033.vdocuments.mx/reader033/viewer/2022061115/545b1a35af79594e128b58be/html5/thumbnails/20.jpg)