Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

How do Games Load SO MANY Textures? | Sparse Bindless Texture Arrays

Автор: Aurailus

Загружено: 2023-09-23

Просмотров: 55692

Описание:

How do modern video games manage to load hundreds of high resolution textures when OpenGL expects them to limit themselves to 16 or 32 per draw call? In this video, we go over Sparse Bindless Texture Arrays, a collection of advanced graphics programming techniques in OpenGL and Vulkan, which can be used to get the most out of the video memory available. We also cover texture compression and vertex memory layout, two other techniques which can be used to reduce the memory footprint of games.

I'm a University Student in Computer Science, and I'm endeavoring to be an indie developer. I'm creating Zepha, my own voxel engine, which I'm using to create my own game, as well as an extensible, stable modding framework for community creations. I learned about the techniques in this video first-hand from the 4+ years I've spent developing it.

If you're interested in the type of stuff I show in this video, then be sure to subscribe to be notified when I upload more videos like this! I would really appreciate any sort of interaction, as my channel is super small right now and I'm hoping to grow it in anticipation of my game's release :) Otherwise, thanks for watching!!!

My other social medias:

Discord: https://aurail.us/discord
Twitch:   / aurailus  
Patreon:   / aurailus  
Tumblr: https://tumblr.com/zephagame
Livestream VODs: ‪@AurailusVODs‬

Video Chapters:

00:00 - Introduction
02:14 - Sparse Textures
04:10 - Texture Arrays
06:25 - Bindless Textures
07:19 - Texture Compression
08:58 - Vertex Optimization
10:39 - Final Notes
11:07 - Closing Remarks

Music Used:

5PM - Animal Crossing
Tabloid Jargon - Sonic Mania
Pandora Palace - Deltarune
Lights, Camera, Action! - Sonic Mania
CORE - Undertale
7AM - Animal Crossing

Useful resources:

https://learnopengl.com
https://www.gdcvault.com/play/1020791...
https://www.khronos.org/opengl/wiki/A...
https://registry.khronos.org/OpenGL/e...
https://www.khronos.org/opengl/wiki/B...
https://registry.khronos.org/OpenGL/e...

#opengl #gamedev #coding

How do Games Load SO MANY Textures? | Sparse Bindless Texture Arrays

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

So how are voxel games rendered, anyways?

So how are voxel games rendered, anyways?

How Games Have Worked for 30 Years to Do Less Work

How Games Have Worked for 30 Years to Do Less Work

Главная ОШИБКА NVIDIA: Почему RTX 3080 — лучшая покупка в 2026?

Главная ОШИБКА NVIDIA: Почему RTX 3080 — лучшая покупка в 2026?

ТЫ НИЧЕГО НЕ ЗНАЕШЬ ПРО ТЕКСТУРЫ В ИГРАХ

ТЫ НИЧЕГО НЕ ЗНАЕШЬ ПРО ТЕКСТУРЫ В ИГРАХ

Как я создал AAA-рендеринг неба с нуля

Как я создал AAA-рендеринг неба с нуля

Better Mountain Generators That Aren't Perlin Noise or Erosion

Better Mountain Generators That Aren't Perlin Noise or Erosion

Почему лестницы — отстой в играх... и почему они не должны быть таковыми

Почему лестницы — отстой в играх... и почему они не должны быть таковыми

Как устроена компьютерная графика? OpenGL / C++

Как устроена компьютерная графика? OpenGL / C++

КОНЕЦ АПГРЕЙДА: Почему твой следующий ПК будет последним?

КОНЕЦ АПГРЕЙДА: Почему твой следующий ПК будет последним?

Best Code Architectures For Indie Games

Best Code Architectures For Indie Games

Графический API не имеет значения

Графический API не имеет значения

Чем ОПАСЕН МАХ? Разбор приложения специалистом по кибер безопасности

Чем ОПАСЕН МАХ? Разбор приложения специалистом по кибер безопасности

Texture Array как Оптимизация в Unity

Texture Array как Оптимизация в Unity

Что находится ЗА ГРАНИЦЕЙ игровых МИРОВ?

Что находится ЗА ГРАНИЦЕЙ игровых МИРОВ?

НЕОГРАНИЧЕННЫЕ текстуры в ваших шейдерах! (Руководство по OpenGL)

НЕОГРАНИЧЕННЫЕ текстуры в ваших шейдерах! (Руководство по OpenGL)

Texture Creation Tutorial and Demonstration

Texture Creation Tutorial and Demonstration

Speaking your GPU's Language! | Indirect Rendering

Speaking your GPU's Language! | Indirect Rendering

Когда твоя игра плоха, но оптимизация гениальна

Когда твоя игра плоха, но оптимизация гениальна

С чего начать: с OpenGL или Vulkan?

С чего начать: с OpenGL или Vulkan?

The Windows 11 Disaster That's Killing Microsoft

The Windows 11 Disaster That's Killing Microsoft

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: infodtube@gmail.com