В трёхмерной сцене каждая точка подобна конфете, чей цвет меняется в зависимости от угла зрения. Чтобы описать эту игру оттенков, для каждой точки хранят десятки чисел — специальную математическую функцию, придуманную ещё Жозефом Фурье. Память заполняется мгновенно.
Новый метод группирует конфеты с похожими цветовыми повадками: вместо точного оттенка каждой запоминают усреднённый с малой поправкой. Так же в спектроскопии описывают свет звезды, не перечисляя каждый фотон. Отсеивая незаметные глазу детали с помощью энтропии — меры беспорядка — данные сжимаются ещё сильнее. Встроенные в видеокарту блоки распаковывают их мгновенно, как в фотометрии важна каждая доля секунды.
Неожиданный факт: те самые формулы, что управляют цветом виртуального мира, изначально родились в физике для описания формы электронных облаков — вероятностных «пушистиков» вокруг атомных ядер. Теперь же они помогают рисовать игры и симуляторы плавными даже на слабых ноутбуках.
как её написали авторы, на английском arXiv:2607.14513
Techniques for modeling 3D scenes from image collections, such as 3D Gaussian Splatting (3DGS), are capable of generating high-quality novel views by leveraging graphics primitives with view-dependent appearance. In 3DGS, spherical harmonic (SH) are employed to model view-dependent color, resulting in a large number of SH coefficients per primitive and large memory requirements. While compression approaches have been proposed to mitigate this problem, they do not exploit the capabilities of modern Graphics Processing Units (GPUs) for parallel decoding and rendering. In this paper, we propose a method for compressing SH color coefficients using texture compression schemes specifically designed for efficient parallel GPU decoding and supported by dedicated hardware acceleration. It is shown that those methods can compress color coefficients more effectively than 2D textures by exploiting the fact that primitives can be locally grouped and reordered according to color. Furthermore, we introduce a bit-rate control strategy that preserves random access, enabling large-scale parallelization without compromising rendering performance. Experimental results using BC1 and BC7 texture compression formats show that GPU-based decompression can be achieved with negligible or imperceptible degradation in the visual quality of rendered 3DGS scenes.
Математический инструмент, сжимающий цвета, когда-то описывал вероятностные «пушистики» электронных облаков в атоме.
Как в «Звёздном пути» голографические дисплеи экономят память корабля, так и этот метод сжимает цвета, оставляя красоту.