Исследователи Йорис Рейсдейк, Кристоф Петерс, Майкл Вайнман и Рикардо Марроким предложили новый метод рендеринга — Gaussian Point Splatting. Это стохастический подход, который отлично масштабируется на сцены с огромным количеством гауссианов.
Основная идея — семплировать из каждого гауссиана крошечные непрозрачные точки размером с пиксель. Затем эти точки разбрасываются во framebuffer с помощью 64-битных атомиков. За счёт примитивов параллельного программирования нагрузка равномерно распределяется между миллионами потоков.
Но тут возникает проблема: потоки работают независимо, и несколько точек могут попасть в один и тот же пиксель. Из-за этого становится нетривиально определить, сколько точек нужно создать для каждого гауссиана и как их распределить, чтобы итоговая непрозрачность совпала с оригиналом. Авторы формализовали эту задачу и нашли решение — рендер остаётся точным относительно стандартного Gaussian splatting.
Чтобы ещё ускорить работу, метод использует hierarchical frustum и occlusion culling — отсечение невидимых участков. В итоге сцена с сотнями миллионов гауссианов отрисовывается в реальном времени. Единственные отличия от оригинала — лёгкий шум и небольшие различия в aliasing.
Работа будет представлена на SIGGRAPH 2026 20 июля. Авторская версия вышла 20 мая 2026 года.