Gaussian Splatting
Раньше для построения трёхмерной модели реального места или предмета требовалось создавать сложную сетку из миллионов треугольников — долго и затратно. Gaussian Splatting работает быстрее: достаточно отснять объект с разных ракурсов, и алгоритм сам «разложит» его на мягкие светящиеся точки. При рендеринге они сливаются в цельную картинку, причём вычислительная нагрузка заметно ниже. Это прорыв для виртуальной реальности, кино, архитектуры и интерактивных приложений.
Как это работает? Исходные фотографии содержат данные о цвете и положении поверхности. Для каждой точки алгоритм подбирает размер, форму, ориентацию и прозрачность своего «облачка». Когда вы двигаете камеру, все облачка поворачиваются и перекрывают друг друга, подобно лепесткам в объёмном цветке. Благодаря этому плавные переходы и естественное освещение достигаются проще, чем при работе с треугольными сетками.
Показательный пример — цифровые туры по музеям. Вместо панорамных изображений, где можно лишь вращать камеру вокруг себя, теперь можно «прогуливаться» по залу, рассматривать экспонаты с разных сторон, приближаться и заглядывать за угол — всё выглядит почти как вживую.
Итак, Gaussian Splatting — практичный способ превратить обычные фотографии в объёмные миры, доступные для исследования. Он делает трёхмерную графику быстрее, дешевле и реалистичнее, открывая новые возможности для игр, образования и творчества.
Поделиться