TGViewer
GameDev: разработка игр GameDev: разработка игр @make_game · 7.65K subscribers
Post #1703 1.85K
WebGPU vs WebGL

Если вы делаете 3D в вебе (особенно на Three.js), вот свежая статья для вас. Ду ю спик инглиш?

Автор объясняет, чем WebGPU отличается от старого доброго WebGL, почему это не просто WebGL 3.0, и стоит ли вообще думать о переходе.

Если кратко, есть смысл переходить, если у вас сотни вызовов отрисовки, масштабные системы частиц (100к+), физика в реальном времени.​​ И до релиза не меньше полугода :) Так что WebGL пока остаётся безопасным универсальным вариантом.

Главный тезис статьи в том, что WebGPU изменил саму архитектуру общения браузера с GPU (что ожидаемо, потому что с появления WebGL в 2011 году и рынок GPU сильно изменился).

Отдельная глава посвящена Three.js Shading Language (TSL) — системе для написания шейдеров на JS, которая работает и с WebGL, и с WebGPU. Вместо строк GLSL вы собираете материалы из JavaScript-нодов, получая типобезопасность, автокомплит в IDE, нормальные трейсбеки и модульность кода.

https://threejsroadmap.com/blog/webgl-vs-webgpu-explained

@make_game
  • 👍 9
  • ❤ 1
  • ✍ 1
More from @make_game
  1. Sep 26, 2026Как передавать Minecraft-сервер между компьютерами игроков Экзамены одного игрока выключил…
  2. Sep 23, 2026Как сваривать вершины меша за линейное время В процедурной генерации части геометрии удобн…
  3. Sep 23, 2026Как строить фрактальные берега с многоуровневой диаграммой Вороного В диаграмме Вороного с…
  4. Sep 23, 2026Как подготовить генератор гекс-карт Unity к задачам Burst Одинаковые настройки и начальное…
  5. Sep 22, 2026Как пул объектов защищает эффекты от фрагментации памяти Один взмах посоха порождает сотни…
  6. Sep 22, 2026Как сервер засчитывает точный выстрел при сетевой задержке В быстрой сетевой игре ваш клие…
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 →