До этого они внедрили генератор коллизий, чтобы загружающие могли их быстро сгенерить, и по сплатам можно было свободно ходить, не проваливаясь. Апдейт включает в себя новый высоко-производительный WebGPU обработчик и LOD для стрима сцен в высоком качестве как на десктопе, так и на мобилках. Вместо сортировки сплатов в рабочем потоке (worker thread), новый WebGPU обработчик перекладывает всю тяжелую работу на вычислительные шейдеры (compute shaders) — они отсекают невидимые сплаты, проецируют оставшиеся и сортируют их с помощью быстрой поразрядной сортировки (radix sort) на GPU. Финальная растеризация по-прежнему использует вершинные и фрагментные шейдеры, но теперь они стали легковесными, так как берут данные, которые уже были спроецированы. Результат — кратный рост частоты кадров. SuperSplat автоматически конвертирует загруженные сплаты в Streamed SOG, адаптированные для стрима: из сцены вытаскиваются LOD и подаются на экран кусочками по запросу. Первым во вьюпорт загружается нижн
PlayCanvas: обновили движок PlayCanvas Engine и добавили в конвертер поддержку сжатого формата LCC2 для стрима сплатов
ВчераВчера
1
1 мин