TGViewer
GameDev: разработка игр GameDev: разработка игр @make_game · 7.64K subscribers
Post #1831 2.13K
Оказывается, на прошлой неделе вышла GPU Zen 4: Advanced Rendering Techniques. Это четвёртый том GPU Zen от Wolfgang Engel. Серия идёт ещё со времён ShaderX, потом была GPU Pro, теперь GPU Zen. Каждый выпуск по сути сборник статей от практиков индустрии про конкретные техники рендеринга.

Предыдущий том разбирал GPU-driven рендеринг из Assassin's Creed Mirage, virtual shadow maps, сортировку в compute шейдерах и стриминг текстур из Skull and Bones.

Что внутри на этот раз:
🔘Visibility Buffer и отложенный рендеринг из DOOM: The Dark Ages
🔘Объёмные облака и атмосфера оттуда же
🔘Ray tracing из Assassin's Creed Shadows, включая освещение тысяч источников в Snowdrop
🔘ReSTIR path tracing в Unreal Engine 5
🔘Нейросетевые материалы и neural radiance caching на GPU
🔘Стриминг ассетов в реальном времени в игровых движках

Книжка есть на амазоне, я даже думал купить и выложить, но потом решил, что не очень хочу поддерживать пиратство. По крайней мере я бы не очень хотел, чтобы мои продукты пиратили, так что будет странно пиратить других.

@make_game
  • 👍 6
More from @make_game
  1. Sep 23, 2026Как сваривать вершины меша за линейное время В процедурной генерации части геометрии удобн…
  2. Sep 23, 2026Как строить фрактальные берега с многоуровневой диаграммой Вороного В диаграмме Вороного с…
  3. Sep 23, 2026Как подготовить генератор гекс-карт Unity к задачам Burst Одинаковые настройки и начальное…
  4. Sep 22, 2026Как пул объектов защищает эффекты от фрагментации памяти Один взмах посоха порождает сотни…
  5. Sep 22, 2026Как сервер засчитывает точный выстрел при сетевой задержке В быстрой сетевой игре ваш клие…
  6. Sep 22, 2026Как Binding of Isaac генерирует подземелья Сначала генератор строит план на сетке 9×8, зат…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →