- Популярные видео
- Авто
- Видео-блоги
- ДТП, аварии
- Для маленьких
- Еда, напитки
- Животные
- Закон и право
- Знаменитости
- Игры
- Искусство
- Комедии
- Красота, мода
- Кулинария, рецепты
- Люди
- Мото
- Музыка
- Мультфильмы
- Наука, технологии
- Новости
- Образование
- Политика
- Праздники
- Приколы
- Природа
- Происшествия
- Путешествия
- Развлечения
- Ржач
- Семья
- Сериалы
- Спорт
- Стиль жизни
- ТВ передачи
- Танцы
- Технологии
- Товары
- Ужасы
- Фильмы
- Шоу-бизнес
- Юмор
How I Render 100K+ Variable Objects Using Burst-Compiled Parallel Jobs – Draw Calls
What interests us today is how to render different visible objects in a performant way, so that we can handle in the order of 100 thousand visible elements of different types. In addition, we want to be able to highlight certain individual objects to relay information to the player. For example, an object could be selected, or we may want to indicate the range of a building or an action’s impact by tinting the objects in range. We will also consider some nifty tricks to reduce the number of draw calls we require to render everything.
This is the story of implementing what I've learned into a gridless, interactive, world-building sandbox game called Minor Deity.
Minor Deity on Steam: https://store.steampowered.com/app/3876240/Minor_Deity/
Minor Deity Discord Server: https://discord.gg/2NEb4HxwhF
00:00 Intro
00:50 Processing the Culling Results
01:26 Levels Of Detail (LODs)
02:37 Expanding on the Culling Code
04:38 Populating the NativeMultiHashMap
05:23 Extracting Transformation Matrices
07:34 Rendering the Objects
09:43 The Instanced Rendering Case
11:00 Improving Performance
13:41 Adding Variety to Humans
15:02 Outro
Видео How I Render 100K+ Variable Objects Using Burst-Compiled Parallel Jobs – Draw Calls канала Re: cOg Mission
This is the story of implementing what I've learned into a gridless, interactive, world-building sandbox game called Minor Deity.
Minor Deity on Steam: https://store.steampowered.com/app/3876240/Minor_Deity/
Minor Deity Discord Server: https://discord.gg/2NEb4HxwhF
00:00 Intro
00:50 Processing the Culling Results
01:26 Levels Of Detail (LODs)
02:37 Expanding on the Culling Code
04:38 Populating the NativeMultiHashMap
05:23 Extracting Transformation Matrices
07:34 Rendering the Objects
09:43 The Instanced Rendering Case
11:00 Improving Performance
13:41 Adding Variety to Humans
15:02 Outro
Видео How I Render 100K+ Variable Objects Using Burst-Compiled Parallel Jobs – Draw Calls канала Re: cOg Mission
game development game dev culling frustum culling burst compile parallel threads unity jobs burst compiler unity unity3d optimization optimisation threading burst jobs minor deity ecs entity component system jobs/burst burst/jobs jobs burst render rendering performance render call draw call setpass call dots instancing per-instance indirect rendering gpu instancing
Комментарии отсутствуют
Информация о видео
29 октября 2025 г. 18:32:30
00:15:39
Другие видео канала



![[Unity3D Hex Map Game Dev] 24: Smooth Irregular Movement Paths, Evenly Spaced Bezier Points](https://i.ytimg.com/vi/1BjVStjks-g/default.jpg)

![[Unity3D Hex Map Game Dev] 10: Dynamic Trees](https://i.ytimg.com/vi/uCulaS6H_bo/default.jpg)
![[Unity3D Hex Map Game Dev] 43: New Unit Type - Scout / Wanderer](https://i.ytimg.com/vi/eyZJ08mvK5c/default.jpg)



![[Unity3D Hex Map Game Dev] 23: Segmenting Your Hexes Will Set You Free](https://i.ytimg.com/vi/Zd7YK2YsLsc/default.jpg)
![[Unity3D Hex Map Game Dev] 25: A* (A-Star) Pathfinding on Hex Segments](https://i.ytimg.com/vi/d54QixA5nhQ/default.jpg)
![[Unity3D Hex Map Game Dev] 7: Spinning Object Selector](https://i.ytimg.com/vi/0otHclifG9o/default.jpg)



![[Unity3D Hex Map Game Dev] 46: Let the Game Begin!](https://i.ytimg.com/vi/dy4XKrKUmqg/default.jpg)

![[Unity3D Hex Map Game Dev] 41: Path Finding on a Parallel Thread](https://i.ytimg.com/vi/v_qTHTYngi4/default.jpg)


![[Unity3D Hex Map Game Dev] 33: Find Optimal Placement using Recursion](https://i.ytimg.com/vi/EXyCOFZ4kVo/default.jpg)