问题标签 [oculus]
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.
python - 使用 Vizard 的 Oculus rift 相机转动问题
我正在尝试使用 Vizard 5 对 Oculus rift 进行模拟。当 oculus 也连接到主视图时,我无法将鼠标链接到 MainView 方法,这意味着我想让鼠标同时移动相机和 oculus。任何帮助,将不胜感激。
这是到目前为止的代码:
oculus - 从 Oculus API 0.4.2 更新到 0.4.4 后出现的问题
我已经使用 Oculus Runtime Drive 0.4.2 实现了我自己的对象查看器。今天我更新了我的驱动程序,我正在使用新的 API。因此,我在代码中更改了三件事:
但是现在,输出窗口的纵横比发生了变化,应用程序不像以前那样工作了。任何人都有相同的经验或可以帮助我解决这个错误?
unity3d - 处理 GearVR 触摸板输入?
当我将 OVRPlayerController 添加到 Unity3d 场景并为 GearVR 构建和运行场景时,内置触摸板会围绕垂直轴旋转相机,这对于头部跟踪来说是多余的。我需要更改什么,以便触摸板允许相机前后移动,就像走路一样?有没有详尽的教程?
oculus - 用于我的 VR APP 的 Ocusdk (Oculus SDK) 或 Cbsdk (Cardboard SDK)?
我是 VR 应用程序设计和开发的新手,需要您的专家意见。Ocusdk 会在谷歌纸板上工作,特别是在发布 oculus mobile sdk(在三星 vr-gear 中使用)或纸板只适用于 Cbsdk 之后?提前致谢。
android - 视频捕获和实施 Google Cardboard(如 Paul McCartney 应用)
问候社区
我只是想用我自己的内容构建一个类似的应用程序。
- 如何捕捉 360 度视频(相机、格式、摄取、音频)?
执行:
2.1 哪一个
Cardboard
SDK 最适合我的兴趣(Android
或Unity
)2.2 你知道我可以支持的任何博客、网站、教程、示例吗?
谢谢
c# - 使物体出现在相机 OCULUS 的正前方
我正在使用 C# 为 Oculus VR 制作 Unity 游戏。
我想测试一个简单的跳跃惊吓,物体突然出现在你的“脸”上。
我在设置该对象的位置时遇到问题。现在我将玩家的位置和轮换传递给这个函数。
我需要为我的恐惧(女孩)保持 y 位置,因为在 Oculus 中,您的高度是可调节的,并且与您的环境不对应,所以我需要将其保持在 0.9f。我尝试了 LookAt 功能,但效果不如我想的那么好。
问题是那个女孩只有在我直视的时候才会出现在我面前。当我移动我的头时,这更可能是 Oculus 在游戏中的真实情况,她看起来有点向右或向左,甚至在后面。
我不明白为什么会这样。我怎样才能设置她的位置,让她总是在我面前面对我?
javascript - 无法使用 krpano 项目进入 VR 模式
描述
您好,我目前正在关注krpano oculus rift 教程。关于 krpano 的一切都在工作,除了我无法让它在 VR 模式下运行。
我试过的
要使用 Oculus Rift 在 VR 模式下运行 html,我需要:
- 下载并安装其中一款实验性网络浏览器。我选择了 FirefoxNightly(它可以与krpanos 在线演示一起使用)。
- 添加“进入 VR”按钮并添加 onclick 以运行
enterVR
我还检查了 webvr 插件,并且每晚在我的 Firefox 上安装并激活。
错误
在我的控制台中,当我单击按钮时出现此错误。
ReferenceError: enterVR 未定义
问题
我在做什么错/错过了它的工作?
教程的这一部分我不太明白。
立体渲染支持(输出端):立体渲染将在使用 WebVR 插件并调用 enterVR() 操作时自动启用...
WeBVR 插件是一个链接到此页面的可点击元素。他们开始讨论webvr.js
xml 页面的可能属性。
webvr 插件(firefoxnightly 附带的插件)是否包含以上所有内容?如果没有,我如何找到它webvr.js
以及如何将它包含在我的项目(或 firefoxnightly )和 xml 文件中?
这些可能是非常简单的问题,但我已经花了很多时间试图弄清楚但没有成功。我很感激任何帮助。谢谢。
unity3d - Is it possible to develop stuff for Oculus Rift without owning one?
Sadly, I don't own a Oculus Rift nor would I be able to afford one in near future. Yet, I'd really like to add Oculus Rift support to a game (using Unity3D) and I'd like to know whether or not it is possible to do so without owning one. Does anyone know about this?
visual-studio-2013 - Visual Studio 中的 DirectX 和 Oculus 设置、主要、预编译的头文件、链接器和文件
目标:我正在尝试使用 Visual Studio 开发我的第一个简单的 Oculus rift 应用程序。
背景:计算机工程师/任意语言的程序员 - C++ 生疏/Visual Studio 非常生疏/没有 3D 滚球编程经验。
DirectX 进展:我找到了这个优秀的教程(http://3dgep.com/introduction-to-directx-11/),我通过代码重新构建了它;这教会了我很多。我的代码实际上永远不会运行,可能是链接器或预编译头文件的问题,所以我恢复到原始演示文件。
Oculus Progress:我学到了很多关于使用 LibOVR 的知识,成功编译了我的第一个程序,该程序用于收集传感器数据。虽然从来没有运行过。
Visual Studio:我目前有一个解决方案设置,有两个项目(DirectXTemplate 和 LibOVR)。我在想我应该合并这两个项目并将 DirectXTemplate 变成一个库,这样我就可以访问这些文件中定义的所有函数(尽管随着开发的进展我可能需要修改它们)。我该怎么做呢?这是正确的做法吗?
我还有一些一般性问题:
项目清单
项目/解决方案:有什么区别,我应该如何布局以实现我的目标?
项目清单
我的 winAPI 主函数在我自己的 cpp 文件中,它调用来自 directXtempalte 的函数......其中大多数都在工作,除了 LoadContent 函数在一半左右失败,我认为是由于着色器。我真的对教程中的着色器感到困惑,尤其是在编译时与运行时着色器之间走动,并怀疑它与链接器、预编译头文件、包含目录或类似的东西有关。VS 中的属性选项卡有很多视图,这会导致更多的混乱和错误。所以我真正的问题是如何更好地控制它?我的意思是,属性窗口会根据我选择的项目/解决方案/文件而改变,它也会根据属性窗口中选择的模式而改变......如何避免?
项目清单
如何将 directX 模板转换为像 LIBOVR 这样的库,我应该这样做吗?请记住,directX 模板/库将随着项目的进展而大量更新,但 LIBOVER 不会。当所有事情都完成后,我将使用 LIBOVR 函数来处理 oculus(这是静态的,但由供应商更新)和 DirectXTemplate/Library 函数来处理直接 X(这将是自定义构建,使用模板作为起点。
c# - 如何从 Oculus OVR 摄像机投射到 Unity 中的鼠标位置?
我目前正在集成我用 Oculus Rift 编写的实时战舰游戏。
当我从普通相机进行时,光线投射效果很好,但是我现在尝试从 OVRCameraRig 的 LeftEyeAnchor 光线投射到鼠标,但没有成功。这是代码的当前状态。
我向“s”键发送垃圾邮件,试图找到它会命中的地方,但无济于事。
然后,我编写了一个简短的脚本并将其附加到 LeftEyeAnchor 相机上,以尝试跟踪其运动,内容如下。
在运行和移动头显时,它除了沿 z 轴直线向外投射一条线外什么也没做,尽管通过移除头显我可以看到 Unity 场景中的截锥体发生了变化,但该线保持静止。我搜索了类似我自己的问题并遇到了这个线程。
https://forums.oculus.com/viewtopic.php?t=2754
我尝试了 caliberMengsk 的修复,但没有任何区别。我在每个运行时都留下了多个略有不同的错误消息实例:
指向这一行:
好吧,我不知道现在该做什么。任何关于我哪里出错的帮助将不胜感激。