Содержание
- 2. Шейдинг-система. Требования. Богатые возможности реализации материалов Поддержка нескольких механизмов освещения Максимальная производительность без скачкообразных провалов Мультиплатформенность
- 3. uber shader. Один шейдер. По шейдеру на фичу материала / схему лайтинга Сложно программировать и поддерживать
- 4. Uber shader. Дефайны компиляции. Почему не статик бранчинг? Рантайм-изменение константы ведет к перекомпиляции Почему не динамик
- 5. Uber shader. Комбинаторика. 2^83 Platform (8) Blend / Akill (2) - Instancing (1) - Color/Depth/Light Pass
- 6. Компиляция по требованию. Очевидная и простая реализация Редактирование шейдеров «на лету» Не используется ни одного лишнего
- 7. Компиляция по требованию + кэш. Runtime stall только при первом обращении к шейдеру – может быть
- 8. Ручная сборка кэша. Тестовые «насыщающие» забеги 9 х 16 платформ (16 = 4 бинарные опции) 40
- 9. Полуавтоматическая сборка кэша Четко отделить параметры платформы / видео-опций от всех остальных и собирать независимые параметры
- 10. Полуавтоматическая сборка кэша PC4, Test21 X360 PS3 PC
- 11. Полуавтоматическая сборка кэша Отсутствие промахов не обеспечивается Инвалидация при изменении уровня Инвалидация при изменении набора дефайнов
- 12. Автоматическая сборка кэша. Пререндер. Замена «тестера» в п/автоматической схеме Легкий ребилд при изменении арта Отсутствие избыточности,
- 13. Автоматическая сборка кэша. Интеллектуальный перебор. Полное покрытие Никакой дополнительной работы / данных Фиксирование параметров материалов, реструктуризация
- 14. Автоматическая сборка кэша. Интеллектуальный перебор. Platform Material Lighting Render condition CACHE, > 500k total -Options -LOD
- 15. Процесс сборки Define Generator X360 PS3 PC Scene
- 16. Сокращение кол-ва комбинаций. Дополнительные вычисления Все динамические источники – прожекторы Туман всегда включен LOD сделать статической
- 17. Runtime, консоли Кэш хранится per-level, загружается полностью вместе с уровнем Весь кэш в памяти в компрессированом
- 18. Runtime, PC За D3D Runtime работает драйвер CreateShader() работает медленно либо Первый DIP с только что
- 20. Скачать презентацию

















Методические требования к разработке инструментария оценки аккультурации
Маркетинговые исследования
Расти глобально, делать локально: международные компании в Казахстане
Понятие и виды таможенной процедуры «таможенный транзит» Подготовили: студентки 3-го курса Юридического факультета Группы Ю-113 б
Мастерская по ремонту мобильных телефонов«ЭЛЕКТРО»
Тема: «Роль МИАЦ в информатизации здравоохранения региона на примере Оренбургской области» Докладчик: Директор Гильмутдинов Рус
Как дружить без ссоры
урок
Exchange 2010: единая платформа для развития бизнесаTI-Systems
Mertec.ru Продукция
Как сохранить зубы здоровыми?
презентация
. Основоположником теоретической селекции является Н.И. Вавилов, который и определил основные задачи этой науки. С 1924 и по 1939 годы Н
ПРЕЗЕНТАЦИЮ ПОДГОТОВИЛА
Постройка и реальность. 2 класс
Сложение и вычитание рациональных чисел
Мстислав Валерианович Добужинский
Неделя
(004)Pulser Testing
Победа над грехом
Психология межгрупповых отношений. Лекция 11
Кредитные и трастовые услуги
Водоемы
Ораторское искусство
Язык есть исповедь народа. В нем слышится его природа, Его душа и быт родной. П.А. Вяземский Я могу отказаться от того, чего я не говор
Основные доказательства эволюции
Барабанная энциклопедия
СОЧИ 2008 г. Муниципальное общеобразовательное учреждение средняя общеобразовательная школа 2 г.Сочи.