返回

文章详情

高斯点溅射

Hacker News2026年6月4日 10:48

图形学中的时刻 由Christoph Peters、Joris Rijsdijk、Christoph Peters、Michael Weinnman、Ricardo Marroquim撰写的博客。 2026年7月,发表在ACM图形学会交易(SIGGRAPH会议论文集)第45卷第4期。 官方版本 摘要 我们提出了一种高斯点溅射的随机方法,用于渲染高斯溅射,适用于包含大量高斯的场景。 我们的核心思想是从高斯中采样像素大小的不透明点,并使用64位原子操作将其溅射到帧缓冲区。 通过并行编程原语,我们在数百万个线程中实现了负载的均匀分配。 由于这些线程独立地溅射点,多个点可能同时溅射到同一个像素。这使得确定应该为高斯溅射多少点,或者如何分布它们以实现所需的不透明度变得非平凡。 我们成功地形式化并解决了这些问题,从而使我们的渲染忠实于原始的高斯溅射。 为了进一步加速我们的方法,我们采用了分层视锥体和遮挡剔除。 我们的方法能够实时渲染数亿个高斯。 与原始高斯点溅射相比,唯一的差异是轻微的噪声和别名差异。 关键词:新视图合成,高斯溅射,大规模场景,GPU原子操作,点渲染,并行性 图片 补充结果 (互动在线查看器) 注 这项工作将在2026年7月20日在SIGGRAPH上展示。 作者的版本已于2026年5月20日发布。 下载和链接 论文,Joris的项目页面,补充视频(无时间重投影),补充视频(含时间重投影),补充结果(图像查看器下载),源代码(下载),源代码(github),用于不透明度校正的Shadertoy

赞助内容

NordVPN Next-gen Antivirus

本站免费、广告极少。如果觉得有帮助,可以请我们喝杯咖啡 —— 任何金额都对持续运营有实际帮助。

请我喝杯咖啡