#049 Vulkan API : Трассировка лучей 3: Изображение для хранения в сравнении с Изображением Swapchain

00:00 Введение в CUDA Education • Приветствие зрителей. • Обсуждение примера с треугольником трассировки лучей. 00:17 Функция хранения изображений • Объяснение функции хранения изображений в контексте трассировки лучей. • Упоминание переменной изображения хранилища. 01:26 Инициализация и создание изображения • Определение требований к памяти изображений. • Выделение и привязка памяти изображений. 02:04 Дескриптор образа для хранения • Описание дескриптора образа для хранения. • Запись данных в образ для хранения. 02:30 Перезагрузка Windows и изменение размера изображения • Необходимость воссоздания образа хранилища при перезагрузке Windows. • Изменение размера изображений при изменении размера окна. 03:34 Подготовка выходных данных трассировки лучей • Копирование выходных данных трассировки лучей в изображение цепочки подкачки. • Важность подготовки параметров для функций vk. 04:31 Закрытие изображения в памяти • Закрытие выходного изображения с трассировкой лучей. • Сравнение с процессом обмена изображениями. 06:15 Промежуточный шаг для трассировки лучей • Объяснение промежуточного шага с образом для хранения. • Преимущества полного контроля над образом хранилища. 07:43 Независимость от контекста презентации • Независимость от поверхности презентации и сервиса презентаций. • Запись результатов трассировки лучей в образ хранилища. 09:15 Синхронизация и гибкость • Сложности синхронизации в цепочке подкачки. • Гибкость при работе с изображениями для хранения. 11:57 Ограничения по формату и использование в нескольких конвейерах • Ограничения по формату изображений. • Возможность использования изображений из цепочки обмена в нескольких конвейерах. 13:01 Структура образа хранилища • Структура образа хранилища: представление изображения, изображение и память. • Сравнение с изображениями цепочки подкачки. 14:16 Создание образа хранилища • Процесс создания образа хранилища. • Добавление параметров ширины и высоты изображения. 14:44 Работа с памятью • Обсуждение работы с памятью и образами памяти. 15:05 Наборы дескрипторов • Объяснение наборов дескрипторов на примере пустой флешки. • Необходимость описания данных на флешке для Vulkan. 15:42 Цепочка подкачки • Удаление и воссоздание цепочки подкачки при изменении размера окна. • Удаление изображений при изменении размера окна. 16:24 Передача данных • Подготовка выходного изображения трассировки лучей как источника передачи. • Перемещение данных из образа хранилища в образ цепочки подкачки. • Использование src и dst для обозначения источника и назначения. 17:34 Сброс изображения цепочки подкачки • Сброс изображения цепочки подкачки после копирования данных. • Возможность повторного использования образа хранилища. 19:01 Установка Vulkan SDK • Необходимость графического процессора с поддержкой Vulkan и Windows для запуска примеров. • Упоминание учебников №1 и №13 для установки Vulkan SDK и примеров. 19:37 Трассировка лучей • Важность графического процессора с поддержкой трассировки лучей. • Рекомендация серии NVIDIA RTX для трассировки лучей. 20:33 Применение трассировки лучей • Трассировка лучей применима в различных отраслях: игры, недвижимость, бизнес, инженерия. • Возможность создания собственных пользовательских материалов. 22:06 Заключение • Подчёркивание важности начала работы с трассировкой лучей. • Благодарность за просмотр и прощание.

Иконка канала Ленинский Букварь
244 подписчика
12+
7 просмотров
3 дня назад
12+
7 просмотров
3 дня назад

00:00 Введение в CUDA Education • Приветствие зрителей. • Обсуждение примера с треугольником трассировки лучей. 00:17 Функция хранения изображений • Объяснение функции хранения изображений в контексте трассировки лучей. • Упоминание переменной изображения хранилища. 01:26 Инициализация и создание изображения • Определение требований к памяти изображений. • Выделение и привязка памяти изображений. 02:04 Дескриптор образа для хранения • Описание дескриптора образа для хранения. • Запись данных в образ для хранения. 02:30 Перезагрузка Windows и изменение размера изображения • Необходимость воссоздания образа хранилища при перезагрузке Windows. • Изменение размера изображений при изменении размера окна. 03:34 Подготовка выходных данных трассировки лучей • Копирование выходных данных трассировки лучей в изображение цепочки подкачки. • Важность подготовки параметров для функций vk. 04:31 Закрытие изображения в памяти • Закрытие выходного изображения с трассировкой лучей. • Сравнение с процессом обмена изображениями. 06:15 Промежуточный шаг для трассировки лучей • Объяснение промежуточного шага с образом для хранения. • Преимущества полного контроля над образом хранилища. 07:43 Независимость от контекста презентации • Независимость от поверхности презентации и сервиса презентаций. • Запись результатов трассировки лучей в образ хранилища. 09:15 Синхронизация и гибкость • Сложности синхронизации в цепочке подкачки. • Гибкость при работе с изображениями для хранения. 11:57 Ограничения по формату и использование в нескольких конвейерах • Ограничения по формату изображений. • Возможность использования изображений из цепочки обмена в нескольких конвейерах. 13:01 Структура образа хранилища • Структура образа хранилища: представление изображения, изображение и память. • Сравнение с изображениями цепочки подкачки. 14:16 Создание образа хранилища • Процесс создания образа хранилища. • Добавление параметров ширины и высоты изображения. 14:44 Работа с памятью • Обсуждение работы с памятью и образами памяти. 15:05 Наборы дескрипторов • Объяснение наборов дескрипторов на примере пустой флешки. • Необходимость описания данных на флешке для Vulkan. 15:42 Цепочка подкачки • Удаление и воссоздание цепочки подкачки при изменении размера окна. • Удаление изображений при изменении размера окна. 16:24 Передача данных • Подготовка выходного изображения трассировки лучей как источника передачи. • Перемещение данных из образа хранилища в образ цепочки подкачки. • Использование src и dst для обозначения источника и назначения. 17:34 Сброс изображения цепочки подкачки • Сброс изображения цепочки подкачки после копирования данных. • Возможность повторного использования образа хранилища. 19:01 Установка Vulkan SDK • Необходимость графического процессора с поддержкой Vulkan и Windows для запуска примеров. • Упоминание учебников №1 и №13 для установки Vulkan SDK и примеров. 19:37 Трассировка лучей • Важность графического процессора с поддержкой трассировки лучей. • Рекомендация серии NVIDIA RTX для трассировки лучей. 20:33 Применение трассировки лучей • Трассировка лучей применима в различных отраслях: игры, недвижимость, бизнес, инженерия. • Возможность создания собственных пользовательских материалов. 22:06 Заключение • Подчёркивание важности начала работы с трассировкой лучей. • Благодарность за просмотр и прощание.

, чтобы оставлять комментарии