- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我写了这个简单的代码:
public class Test {
public static void main(String args[]) {
OculusRift oculusRift = new OculusRift();
oculusRift.init();
HMDInfo hdmInfo = oculusRift.getHMDInfo();
System.out.println(hdmInfo);
// while(oculusRift.isInitialized()){
//
// }
oculusRift.destroy();
}
}
但是我得到这个错误
Exception in thread "main" java.lang.UnsatisfiedLinkError: de.fruitfly.ovr.OculusRift._initSubsystem()Z
at de.fruitfly.ovr.OculusRift._initSubsystem(Native Method)
at de.fruitfly.ovr.OculusRift.init(OculusRift.java:82)
at ec.test.test3.Test.main(Test.java:21)
Java Result: 1
我基于以下内容创建并包含了一个库:
JRift-0.2.5.1.jar
JRiftLibrary-0.2.5.1.jar
JRiftLibrary-0.2.5.1-natives-windows.jar
来自 here
缺少什么?
编辑:
通过提取 JRiftLibrary64.dll 并将其路径显式添加到 java 路径中强制
System.loadLibrary("JRiftLibrary64");
它有效.. 为什么在其他方面无效?
最佳答案
你试过JOVR吗? https://github.com/jherico/jovr
这是一个完整的例子:https://github.com/jherico/jocular-examples
这个库简单、非常可靠并且与当前的 Oculus Runtime 1.8 兼容
问候
关于java - Oculus Rift,java失败的简单示例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21760342/
我写了这个简单的代码: public class Test { public static void main(String args[]) { OculusRift ocul
我正在开发一个项目,该项目将一些渲染卸载到我为 Unity 编写的 native 插件,以便利用实例化和其他高级图形功能。我正在为跨平台版本开发它,但我使用的是 Mac,因此测试主要使用 OpenGL
我们正在进行一项实验,在该实验中,HMD的用户必须体验多种旋转增益。我的意思是,我们希望将用户头部的相对旋转更改为虚拟世界中的旋转增益。 例如,旋转增益为2表示当我在现实生活中将头的偏航度更改为45度
我正在使用 oculus 编写应用程序,但相机设置有问题。只是有时一切正常,相机开始晃动,我们正在看的模型似乎在抖动。到目前为止有人遇到同样的问题吗? 更新相机矩阵的代码如下: // Concaten
我有一台配备眼动仪的 Oculus Rift,用于根据眼动仪输入显示实时图像。我想听听您对我处理 Rift 显示的方式的意见(对吗?)。 我有一个简单文本的基本图像,它是根据眼动仪的注视坐标使用 Op
我正在尝试修改 Oculus World Demo 以显示来自相机的视频流而不是预设图形,但是,我发现很难找到渲染 cv::IplImage 或 cv 的正确方法::mat 图像类型到 Oculus
我想在 javascript 中为 oculus rift 实现桶形着色器。 根据此视频 (http://youtu.be/B7qrgrrHry0?t=11m26s),桶形畸变的半径函数为: newr
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。 关闭 6 年前。
我从 Oculus Rift 网站下载了 SDK,我正在尝试运行项目在示例文件夹中。当我构建项目时,出现错误 fatal error C1083: Cannot open open include f
我一直有兴趣为 Blender(一种动画软件)创建一个附加组件,允许使用 Oculus Rift 制作动画。 Oculus Rift SDK 使用 C 语言运行,但 Blender 使用 Python
目前,我正在尝试编写一个脚本,为只有一个功能 ARM 的用户将一个 Controller 的 Action 映射到另一个 Controller 上。我如何将一个 Controller 的位置镜像到另一
在我的 animate() 函数中,我有以下代码: if (this.controls.forward) { // move in direction we look at var
我正在编写一个支持 Oculus Rfit 的小项目,我使用点 Sprite 来渲染我的粒子。我根据点 Sprite 与顶点着色器中“相机”的距离计算点 Sprite 的大小(以像素为单位)。在默认屏
我想为 Oculus Rift 编写代码并从我的程序中完全访问 Facebook API。对我来说,这有点跳入深渊,但这并不重要。我有一定的编程知识,该学什么就学什么。 现在对于上述组合,我在想: C
好的,我正在尝试做这里写的事情 https://developer.oculus.com/documentation/pcsdk/latest/concepts/dg-sensor/ 但我对#incl
我正在尝试设置我的第一个 C/C++使用 Oculus SDK for Windows (8.0.0) 的 Oculus Rift 项目在OpenGL上下文,但我无法使其正常运行。 每当我尝试编译所提
我有 Oculus Rift VR,我从他们的网站下载了 SDK。我正在使用 Visual Studio 2010 Pro,我做了他们在 WIKI 页面中提到的所有事情最小的 Oculus 应用程序教
我不想在跟踪传感器移动 22.5 度时关闭“重置位置”。 我们是一家制造在场景中行走的设备的公司。有时我们想围绕玩家旋转“跟踪传感器”。现在每次我们这样做时,“跟踪传感器”设备都会重置 hmd。这会导
我希望能够在 Unity 5 中看到双眼的输出。使用最新的 OVR 插件,unity 只显示单眼。此外,它似乎甚至在耳机上也呈现单视场效果。 我想要一个例子,它可以让我在左眼上显示蓝色矩形,在右眼
有了 Unity 5.1 和 Oculus SDK 0.6 以及新的内置 Virtual Reality Supported 复选框,我似乎无法改变相机在 VR 中的位置。 当然我可以更改相机的 Tr
我是一名优秀的程序员,十分优秀!