穿行场景。
在 Android 手机或平板上,或在 Windows、Linux 和 macOS 上,您可以在场景中穿行。
实验性
Android 手机和平板
Meta Quest
Windows
macOS
Linux
在手机、平板或电脑上探索高斯泼溅
用 Polycam、Scaniverse、Postshot、Luma 或其他工具制作的泼溅,或您的电脑用您的照片生成的泼溅,可以在 Android 手机或平板以及 Windows、Linux 和 macOS 上打开,您可以像在头显中一样在其中穿行。Immich 应用不能打开任何泼溅。
- 把您的 .spz 或 .ply 泼溅放到 SMB 或 WebDAV 共享,或手机的文件夹中(“浏览文件夹”),或者用“网络共享”的 + 菜单中的“打开泼溅文件”选择一个;在电脑上,用本程序打开或拖放到其窗口上的泼溅文件会立即打开。泼溅会出现在照片和视频之后,带有“3D 泼溅”标记和高斯数量。
- 打开一个:地点会在您周围展开,物体会出现在您面前。在电脑上,拖动可以环顾四周,用 W、A、S、D(AZERTY 键盘上为 Z、Q、S、D)或方向键行走,用滚轮前进和后退,用 E 和 Q 上升和下降,按 R 重置,按 Esc 返回;“环绕”会绕着物体转动,而不是行走。在手机上,左手拇指控制行走,拖动可以环顾四周,双指捏合可以前进和后退,双指可以滑动,双击可以重置;陀螺仪按钮会在您转动手机时环顾四周。
- “重置”会重新放置场景,“摆正”可以把躺倒或倒置的场景转正,并在此设备上为该文件记住,信息面板会显示所显示的高斯数量以及绘制的速度。
在 Meta Quest 3 或 3S 中探索高斯泼溅
高斯泼溅是某个地点或物体的 3D 扫描,由 Polycam、Scaniverse、Postshot、Luma 等工具制作。在 Meta Quest 3 或 3S 上,Immuch360 会把它按真实大小放在您面前或您周围,您可以走到它旁边或在其中滑行。
- 把您的 .spz 或 .ply 泼溅放到 SMB 或 WebDAV 共享,或头显的文件夹中(“浏览文件夹”,或“网络共享”的 + 菜单中的“打开泼溅文件”)。它们会出现在照片和视频之后,带有“3D 泼溅”标记和高斯数量。
- 打开一个,然后点击“探索泼溅场景”。物体会立在您面前与眼睛同高,地点会在您周围展开。左摇杆可以在其中滑行,右摇杆会以您为中心把视角转动 30°,并保留您已到达的位置(“反转摇杆转动方向”会让它朝另一个方向转动)。按 A、X 或握把键调出的面板中的“重置”会从您所站的位置重新放置,“摆正”按钮可以把躺倒或倒置的物体转正,并为该文件记住。
- 头显可以读取二进制 .ply 文件以及第 1 至 4 版的 SPZ,第 4 版从 build 40 起支持。
用您的照片或视频生成泼溅场景(AI)
您拍过一个房间、一座花园或一尊雕像,希望能再次置身其中。在 Windows 电脑上,Immuch360 Desktop 会用您的照片或视频把它重建为高斯泼溅,您可以在 Meta Quest 3 或 3S 中或在上面的泼溅查看器中穿行其间。一切都在您的电脑上运行:没有云,没有账户。Immich 应用没有类似的功能。
- 慢慢拍摄视频,或每走一步拍一张照片,每一张都能看到上一张所见的大部分内容。拍摄地点时,沿着墙走并朝对面看,然后从中间穿过;拍摄物体时,绕它走两圈,先在与它同高的位置,再从稍高的位置。光线均匀,不要变焦,不要有移动的东西;避开镜子、逆光的窗户和反光的表面。
- 在资源库或文件夹中选择照片或视频,然后点击“生成泼溅场景(AI)”,并说明您拍的是什么:“一个地方:房间、街道、花园”或“一个物体,绕着它拍摄”。对话框会说明它排除了哪些照片及原因、头显将得到什么(最多 150,000 个高斯)、在这台电脑上大约需要多长时间,以及文件保存在哪里:照片旁边,或您选择的文件夹。“同时为其他 3D 应用保存 .ply”会把同样的高斯也保存为 .ply。
- 对话框会提供它的两个组件,只需下载一次:COLMAP 4.2.1(BSD 3 Clause),约 10 MB,在处理器上把照片放置到 3D 空间中;Brush 0.3.0(Apache 2.0),约 16 MB,在显卡上训练泼溅。
- “生成场景”。面板会显示每个步骤:提取帧、把照片放置到 3D 空间中、训练泼溅,以及剩余时间,“取消”可以停止它。在一台配备 RTX 4060 的笔记本电脑上,一个房间的 150 张照片约需 12 分钟,一个物体的一分钟视频约需 8 分钟。
- 场景
<name>_splat.spz会保存在照片旁边或您的文件夹中。可以在头显中从您的 NAS 或其 Download 文件夹打开它(头显的“设置”、“高级”中的“大型泼溅”会显示全部),或在电脑、手机或平板的泼溅查看器中打开,在那里“保存到 Immich”会把它保存在您的服务器上。物体会围绕它裁切,以便在头显中出现在您面前;.ply 则保留整个场景。
把泼溅场景保存在您的 Immich 服务器上
Immich 服务器不接受 .spz 或 .ply 文件。Immuch360 会把泼溅场景保存在它的一张照片 <name>_splat.jpg 中,任何 Immich 服务器都会像对待其他照片一样保存它:它会出现在您所有设备的时间线中,Immuch360 可以从中打开场景。
- 在电脑、Android 手机或平板的泼溅查看器中,走到您喜欢的视角,然后点击“保存到 Immich”:您看到的画面会成为它的照片,出现在您时间线中场景的日期上,以及“泼溅场景”相册中。共享或文件夹中的多个泼溅:选中它们,然后点击“上传到 Immich”。.ply 会保存为 SPZ,压缩时有轻微损失。
- 在您的时间线中打开这张照片,然后点击“探索泼溅场景”:可在电脑、Android 手机或平板,或装有 GitHub build 的 Meta Quest 3 或 3S 上。每台设备只下载一次场景(使用移动数据时,大文件会先询问),之后立即打开,离线也可以。
- 照片的一角带有一个小小的 3D 标记,方便您在 Immich 和其他应用中区分它;“设置”、“高级”中的“标记已保存泼溅场景的照片”可以让之后的照片不带这个标记。
场景:JamesBromberger, Wikimedia Commons,CC0
适用的屏幕
| 适用的屏幕 | 手机和平板 | 电脑 | Meta Quest | 电视 |
|---|---|---|---|---|
| 高斯泼溅,.spz 和 .ply实验性 | 是 | 是 | 是 | |
| 保存为 Immich 中照片的泼溅场景实验性 | 是 | 是 | ||
| 由照片或视频生成的泼溅场景(AI)实验性 | 是 |
