camera - three.js 中的 360º 度相机

标签 camera three.js virtual-reality panoramas 360-virtual-reality

有谁知道如何在 three.js 中创建 360º 相机?

我正在尝试将整个场景渲染为 360º 全景图,就像使用 go pro 360 装备一样。

我试图通过将几个屏幕排列成一个圆圈并在所有屏幕上拉伸(stretch)一个threejs窗口来重新创建全景图。

为此,我需要一个非常宽的窗口,它有一个 tree.js 相机,可以 360º 捕捉整个场景

这可能吗?

最佳答案

这绝对是可能的,因为它已经实现了:https://github.com/spite/THREE.CubemapToEquirectangular

该库只会将快照导出为 png,但是查看代码应该可以将它使用的相同方法集成到实时渲染中,如果你想......

关于camera - three.js 中的 360º 度相机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42022097/

相关文章:

javascript - 下拉菜单不起作用

android - 使用 google vr sdk 开发的与 android 统一的 VR 应用程序可以在带有 Daydream 的 Lenovo Mirage Solo 上使用吗?

iphone - iPhone 不支持 ExposureMode AVCaptureExposureModeAutoExpose

javascript - 如何使用 javascript/html5 在 Windows Phone 8.1 应用程序中禁用视频预览的自动旋转

带有多个网络摄像头的 OpenCV - 如何判断代码中的哪个摄像头?

unity3d - 统一 - 有光泽的模糊 Material ?

virtual-reality - 有什么方法可以判断视频是 360 度还是全景图?

camera - ONVIF:使用 ONVIF 协议(protocol)的 AXIS P3301 身份验证失败

javascript - 错误 : THREE. PlaneBufferGeometry 不是构造函数

javascript - 如何在 Three.js 中为camera.zoom设置动画