Как сжать снимки сетевой физики и сократить задержку
10 снимков состояния в секунду дают до 150 мс задержки интерполяции, а защита от потери пакетов поднимает её до 250–350 мс. При 60 снимках задержка ниже, но трафик достигает 17,37 Мбит/с вместо бюджета в 256 кбит/с.
Схема сжатия снимков сокращает кватернион поворота со 128 до 29 бит, позицию с 96 до 50 бит, а скорость при 60 Гц можно не передавать. Состояние куба уменьшается с 321 до 80 бит.
Затем снимок кодируется относительно последнего подтверждённого состояния. В покое трафик падает примерно до 15 кбит/с: сначала убираем лишние поля, затем измеряем точность и вводим дельта-сжатие.
Post #2090
348

- ❤ 1