PICO 3D 高斯溅射插件 (Beta)

中国AI网 2024年12月23日)PICO已经发布了PICO 3D 高斯溅射插件 (Beta),从而提供了全新的方式来捕获和渲染现实世界。具体来说,PICO 3D 高斯溅射插件(PICO Splat)是一个用于 Unreal 引擎的插件,提供在PICO 4 Ultra设备加载和渲染 3D 高斯溅射 (3DGS) 资源的能力。

PICO发布了PICO 3D 高斯溅射插件Beta版  第1张

与传统的三角形网格不同,3DGS使用半透明的“高斯飞溅”来创建令人惊叹的逼真3D场景。无需CAD工具或昂贵的设备,你可以轻松进行3D创作,而且可以实现更快的原型设计。

使用步骤:

第一步:启用 PICO Splat (Beta) 插件

从 FAB 网站下载 PICO Splat 插件并安装至本地。

在 Unreal 引擎中打开或新建一个需要使用 3DGS 的 VR 项目。

在上方菜单栏中,选择 Edit > Plugins,打开 Plugins 窗口。

在左侧导航面板中,选择 Rendering。

Check the box for the PICO Splat plugin, and then restart the engine to enable it.

勾选 PICO Splat 选框,然后重启引擎以启用插件。

第二步:在项目内导入 3DGS 资产

打开 Content Browser (或 Content Drawer)。

任选以下方式,导入 3DGS 资产:

将 .ply 格式的 3DGS 文件从文件资源管理器中拖入至 Content Browser (或 Content Drawer) 中。

在 Content Browser (或 Content Drawer) 中,点击 Import 按钮,从文件资源管理器中将 .ply 格式的 3DGS 文件导入至项目。

PICO发布了PICO 3D 高斯溅射插件Beta版  第2张

第三步:在场景内添加 3DGS 资产

将先前导入的 3DGS 资产从 Content Browser (或 Content Drawer) 中拖入至 Level Viewport,以添加一个新的 Splat Actor。

PICO发布了PICO 3D 高斯溅射插件Beta版  第3张

第四步:使用 Splat Actors

Splat Actors 是携带了相关 Splat Components 的 Unreal Actors,它们包含对 3DGS Splat 资源的引用。你可以像使用其它普通 Actors 一样来使用 Splat Actors,十分便捷地将 Splat Actors 与许多现有 Unreal 系统集成。

若你想修改 Splat Actor 的 Transform,可以在 Level Viewport 中选中它,然后在顶部的 Gizmos 菜单或右侧的 Transform 面板中操作。

PICO发布了PICO 3D 高斯溅射插件Beta版  第4张

由于 3DGS 渲染十分耗费性能,因此建议在 Unreal 引擎中完成以下设置以减少 GPU 占用。另外,由于 3DGS 渲染的最大开支之一是绘制的碎片数量,建议调整项目设置以减少总碎片数。若需要降低屏幕的性能消耗(详见 Epic 的文档),可以启用启用注视点渲染。

更多信息请访问PICO开发者页面。