TGViewer
GameDev: разработка игр GameDev: разработка игр @make_game · 7.64K subscribers
Post #2126 219
Как SuperSplat сократил память для тяжёлых 3D-сцен

В Gaussian Splat-сцене могут быть миллионы элементов. Если держать полные копии данных в JavaScript, загрузка и экспорт быстро упираются в память браузера.

SuperSplat Editor 3.0 перенёс проекцию, отсечение, сортировку и операции выделения на GPU. Данные хранятся порциями в GPU storage, экспорт тоже идёт по частям.

В разборе перехода на WebGPU приводят сцену из 4,4 млн сплатов: JavaScript heap в загруженном состоянии снизился с 1557 до 105 МБ. Это замер памяти JavaScript, он не включает всю память GPU.

Новый редактор требует WebGPU. Для тяжёлых сцен есть режим Stochastic Alpha: во время движения он позволяет временно обходиться без дорогой сортировки.
  • ❤ 1
More from @make_game
  1. Oct 9, 2026Что Defold 1.13.2 добавил для интерфейсов и 3D-физики Цветной текст, встроенные спрайты и…
  2. Oct 9, 2026Как связать рычаг и мост из разных сцен в Godot Рычаг переключает мост, а при переходе меж…
  3. Oct 9, 2026Как найти память, которую удерживает выгруженная сцена Сцену выгрузили, её объекты уничтож…
  4. Oct 8, 2026Как собрать физическую дверь или мост в PlayCanvas Дверь должна вращаться вокруг петли, а…
  5. Oct 8, 2026Как разделить предметы и слоты инвентаря в Godot Двадцать стрел в рюкзаке имеют одно описа…
  6. Oct 8, 2026Как Unity загружает ассеты по отдельности Одному персонажу нужна текстура, а её AssetBundl…
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 →