Всем привет! Сегодня я бы хотел затронуть тему Gaussian Splatting.
Что такое Gaussian Splatting? Это представление 3D сцены в виде примитивов, которые называют 3D гауссианами, а также эффективный метод отрисовки (рендера) этих примитивов. Каждый примитив имеет форму эллипсоида (3D эллипса), цвет, зависящий от угла просмотра, и положение в пространстве. Каждый примитив выглядит как облако, у которого в центре наибольшая интенсивность, которая спадает к краям примитива. На первой гифке можно посмотреть на такой примитив.
Отмечу, что вот уже более полувека основной способ моделирования и изображения 3D объектов — это полигональная модель с текстурой, пример такой — на втором и третьем изображениях, и там тоже есть примитив — полигон, а в простейшем случае — треугольник, с цветом или текстурой. Так что тут есть определённое сходство между стандартным и новым методами.
Gaussian Splatting.
1 / 3
Тимофей Науменко