Uniform Buffers - Vulkan Game Engine Tutorial 19 смотреть онлайн
In this tutorial we create a buffer abstraction to make working with buffers a bit more convenient. We replace existing usages (vertex and index buffers) with this new abstraction, and then create a uniform buffer object which will store read-only data that can be updated dynamically between frames, to pass additional data to our shaders.
Uniform buffer data can be used within shaders, similarly to how to push constant data may be used. However, unlike push constant data that is limited to only 128 bytes for certain devices, the minimum guaranteed size for uniform buffer data is 16KB.
Buffer Header: https://pastebin.com/EcB0VmnE
Buffer implementation: https://pastebin.com/NAbZBQec
Timestamps
00:00 - Introduction to Uniform Buffers
01:17 - Adding a buffer abstraction class
02:16 - Uniform buffer alignment requirements
03:22 - Refactoring model class
08:00 - Creating a uniform buffer object
10:16 - Updating the uniform buffer’s data
11:40 - Adding the FrameInfo struct
** View File Changes **
https://github.com/blurrypiano/littleVulkanEngine/commit/0c1fd4dd97e5e8ab7cdf60ccafe23ed8e469405a
** View Tutorial Github **
https://github.com/blurrypiano/littleVulkanEngine/tree/master/littleVulkanEngine/tutorial19
** View playlist **
https://www.youtube.com/watch?v=Y9U9IE0gVHA&list=PL8327DO66nu9qYVKLDmdLW_84-yE4auCR&ab_channel=BrendanGalea
** Video Resources **
https://github.com/blurrypiano/littleVulkanEngine/tree/master/littleVulkanEngine/tutorial19/README.md
** Some other resources **
Join the discord: https://discord.gg/CUQkuKsszr
My github for this series - https://github.com/blurrypiano/littleVulkanEngine
Official vulkan samples - https://github.com/KhronosGroup/Vulkan-Samples
“Vulkan and the Vulkan logo are registered trademarks of the Khronos Group Inc.”
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Uniform Buffers - Vulkan Game Engine Tutorial 19» бесплатно и без регистрации, вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.