问题标签 [360-virtual-reality]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
virtual-reality - 如何启动 Marzipano 查看器 http://www.marzipano.net/
由于 Marzipano 文档对新手不利,我不知道如何初始化全景
我决定只使用全景查看器并避免集成 Marzipano 工具!
到目前为止,我现在通过 Marzipano 工具生成了一个 360 度全景 zip 文件,并希望在我的网站上呈现它
怎么可能呢?
youtube - 在 360 度和 2D 视频之间切换?
有谁知道是否可以在单个 YouTube 视频中剪切 360 度素材和常规 2D 素材?谢谢!
opengl-es - 将全景图转换为 VR(球面或立方体贴图)
我有一张全景 360 照片(示例)。我想将其转换为适合 VR 的格式 - equirectangular(示例)或立方体贴图。
我见过的唯一解决方案是http://ggnome.com/pano2vr但它似乎对我不起作用。我可以采取不同的方法吗?
video - 是否可以在树莓派上播放 360 度视频?
我很好奇是否可以在 Raspberry Pi 上播放 360 度视频。到目前为止,我还没有加载任何 YouTube 360 视频——它们可以播放,但不能在 360 中播放(我得到的只是一个失真的视频)
最新的 Raspberry plus 以及特定的操作系统版本会有所帮助吗?
android - 用于上传 3D-360 视频的 YouTube API
有人告诉我 YouTube 开发人员注意这个标签。我发现了一些关于此的旧帖子,但至少自 2015 年 9 月以来似乎没有更新。我知道有时这是因为问题已得到解决并且线程已被放弃。如果不是:
有没有办法通过 API(例如,从 Android 手机应用程序)将视频上传到 YouTube,这样,它是一个 360 度的 3D 剪辑(或静止),就这样显示在 YouTube 上?
php - 在 PHP 中自动检测 360 度自然的图像
我正在呈现如下所示的属性详细信息页面(可以在此处访问)
我有一个图像滑块和一个 360 度图像查看器。目前,用户手动上传两种类型的图像,即来自一个界面的普通图像和来自另一个界面的 360 度图像。我检查该物业是否有 360 度图像并使用全景查看器显示它们。
我使用以下控制器来上传 360 度图像,类似于上传普通图像。
请忽略长代码,此代码来自生产,因此我必须进行大量检查和条件。
问题 现在我的雇主希望我使用单一界面上传普通图像和 360 度图像,并使用某种检测算法检测图像的性质,然后在我用于静态/普通图像的同一图像滑块中显示图像。
研究
我在 Stackoverflow 上阅读了这个线程,它对使用EXIF工具读取文件的元数据有点意义,但这使得这个过程非常手动。
问题
我想在我的 php 图像上传代码中使用它来自动读取图像,或者在一个函数中编写检测算法,该函数将图像名称作为参数并将图像类型返回为普通或 360。基于该返回,我可以轻松地呈现视图。所以我的问题是如何在 php 中进行检测?
google-cardboard - 360 Vid 可以在笔记本电脑上工作,但不能在移动设备上工作
希望有人可能有一些智慧:我一直在做一些在 a-frame 中运行 360 视频的测试(目前托管在 github 页面上 - https://ganttmd87.github.io/)
我已经在我的计算机浏览器上成功加载,但是在移动设备上加载时得到一个空白的黑色页面(左下角有纸板按钮)。我尝试过使用带有和不带元数据的 360 视频,但到目前为止还没有运气。
如果有人能提供一些见解或建议,将不胜感激 - 非常感谢!毫克
three.js - 三.js equirectangular 视频在 vive 耳机中抖动
我在 three.js 球体上渲染了一个 equirectangular 视频,并在 VIVE 上测试了 Chromium WebVR 的性能。
当我在 VIVE 中环顾四周时,我注意到视频会震动。这让我感到头晕目眩。
如果我将视频替换为图像,则振动停止。我测试不同的视频,每个视频都会振动。因此,当three.js 尝试在球体上渲染这些视频时,可能会出现问题。
我还检查了fps。大约是 85~90 帧/秒。看起来还不错。
(在此之前,我使用 WebVR Boilerplate 在移动设备上测试了相同的脚本并在 Cardboard 中观看视频,它工作正常。没有晃动和振动。fps 约为 50。)
当我在测试时,我不小心发现如果我在three.js 示例webvr_vive_sculp.html 中放置了一个球体,振动会减少。fps也降低到50~60。如果我在原始脚本中限制 fps,则没有任何变化。
有人遇到过这个问题吗?
这是我的脚本: