什么是360度全景图查看器?

一款支持360度等距矩形全景图的交互式查看器。上传全景照片后,可通过点击拖动环视四周、滚动缩放,沉浸式浏览完整的球形环境。

查看器基于 Three.js:把你的 equirectangular JPEG/PNG 贴到球体内壁,相机放在球心。拖动可以四处看,滚轮或双指缩放调视场角,打开自动旋转(可选慢速 / 正常 / 快速)就能免手操作转一圈,还能把当前角度截成 PNG 或 JPG 保存。

使用方法

  1. 从设备上传等距矩形全景图(JPEG 或 PNG),或使用内置示例全景图。
  2. 点击并拖动以环顾 360 度全景。使用滚轮或捏合手势进行缩放。
  3. 开启自动旋转功能以实现免手操控的全景游览,或截取当前视角保存图片。

何时使用

  • 在亲自看房前,先看楼盘提供的 360° 照片。
  • 无人机或单反拍的全景在发到 Google 地图、微博或 Facebook 之前先预览一下。
  • 把博物馆、场馆、片场的虚拟漫游分享给客户或团队离线看。

结果

一位房产摄影师上传了客厅的 360 度全景图,并将浏览链接分享给潜在买家,让他们可以交互式地探索房间空间。

常见问题

什么叫 equirectangular 图,怎么判断我手里的是不是?
Equirectangular 图的宽高比是 2:1(常见 4096×2048),看起来上下被拉得很长,顶边和底边分别代表天空和地面。大部分 360° 相机和全景拼接应用默认就导这种格式。
图能加载,但中央扭曲或者能看见拼缝,怎么办?
扭曲通常说明文件不是真正的 equirectangular 投影,比如柱面投影或「小行星」导出。用 PTGui、Hugin 这类工具重投影一下就好。拼缝是原始拍摄时素材没完全重叠导致的,得回到原始素材重拼。
能看立体 3D 或 VR 格式的全景吗?
不能。查看器只渲染单视图 360° 球面,上下排或左右排的立体全景会重影。要用 VR 看,得头显加上支持分眼的播放器,比如 SKYBOX 或 DeoVR。
自动旋转能隐藏控件做干净的演示吗?
可以。点击工具栏上的全屏按钮,全景画面就会铺满整个屏幕,控件仍然挂在底部边缘,自动旋转、缩放、截图和重置视角依旧一键可用。自动旋转还提供慢速、正常、快速三档速度,就显示在开关旁边,你可以选慢速漂移用于演示,或快速旋转用于预览。
我的全景图会上传吗?
不会。文件被 Three.js 当作内存纹理直接读取,不会发送到任何地方。截图是直接读取 canvas 像素本地生成的。

相关工具