我在网站上构建一项功能,允许用户上传和分享使用360相机拍摄的VR图像。
我设法找到一个漂亮的小脚本,允许在网络浏览器中查看360张照片:
http://photo-sphere-viewer.js.org/
我现在要做的是为拥有VR耳机的用户提供一种方式来查看耳机中的图像,这样当他们旋转头部时,图像就会响应。
是否有人知道某些可能提供此功能的代码或插件?
更新
Google VR View会将其视为可能提供此功能:
https://developers.google.com/cardboard/vrview
然而,我发现的唯一例子似乎并没有将网络上的VR视图传输到耳机/纸板设置:
https://developers.googleblog.com/2016/03/introducing-vr-view-embed-immersive.html
答案 0 :(得分:0)
您可以尝试使用Threejs-VR
具体来说,在js/OrbitControls.js中,您可以找到检测VR运动的方法;例如:getPolarAngle
,getAzimuthalAngle
,rotateLeft
,rotateUp
,panLeft
,...)。
另外,请查看这篇不错的博文:Virtual-Reality-ThreeJs