Популярное

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

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

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

Топ запросов

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

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

Автор: Aurailus

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

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

Описание:

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

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

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

Texture Creation Tutorial and Demonstration

Texture Creation Tutorial and Demonstration

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

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

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

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

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

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

Better Mountain Generators That Aren't Perlin Noise or Erosion

Better Mountain Generators That Aren't Perlin Noise or Erosion

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

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

Кто пишет код лучше всех? Сравнил GPT‑5.2, Opus 4.5, Sonnet 4.5, Gemini 3, Qwen 3 Max, Kimi, GLM

Кто пишет код лучше всех? Сравнил GPT‑5.2, Opus 4.5, Sonnet 4.5, Gemini 3, Qwen 3 Max, Kimi, GLM

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

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

Debian: САМЫЙ СТАБИЛЬНЫЙ Linux и ТЁМНАЯ История Создателя

Debian: САМЫЙ СТАБИЛЬНЫЙ Linux и ТЁМНАЯ История Создателя

10 лет рисовал логотипы и вот что понял

10 лет рисовал логотипы и вот что понял

The Windows 11 Disaster That's Killing Microsoft

The Windows 11 Disaster That's Killing Microsoft

Introduction to Phong Lighting

Introduction to Phong Lighting

Incredible voxel mesh optimisations!

Incredible voxel mesh optimisations!

Speaking your GPU's Language! | Indirect Rendering

Speaking your GPU's Language! | Indirect Rendering

I Optimised My Game Engine Up To 12000 FPS

I Optimised My Game Engine Up To 12000 FPS

When Optimisations Work, But for the Wrong Reasons

When Optimisations Work, But for the Wrong Reasons

Я создал игровой движок, чтобы оптимизировать это

Я создал игровой движок, чтобы оптимизировать это

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



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



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