问题标签 [osvr]

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.

0 投票
1 回答
235 浏览

c++ - 如何在 C++ 中从 OSVR 使用?

我想从 OSVR 插件中使用,但我不知道它是如何工作的。

在 OpenVR 中,我每只眼睛都有一个帧缓冲区,当我在该缓冲区上写一些东西时,我会在眼镜中看到它们,并且我正在使用 HTC Vive。

但现在我不知道这些缓冲区在哪里以及如何更改 VR 眼睛内容,并且我正确安装了 OSVR 服务器和 OSVR Vive 插件,但即使是这个简单的示例也无法正常工作,而且我在 VR 中看不到任何东西:

有人知道它是如何工作的吗?

0 投票
2 回答
129 浏览

linux - 在 Linux 上安装 OSVR - 设置二进制目录

我目前正在尝试在我的 Debian 9.1 系统上安装OSVR-Core 。我安装了所有先决条件并遵循教程。现在我一直在做这个项目。我创建了一个构建目录并尝试运行

cmake -DCMAKE_PREFIX_PATH="/usr/local/stow/libfunctionality" ~/src/OSVR-Core

但我得到错误,我的二进制目录应该与我的源目录不同。我的源目录(带有 make 文件)应该是 ~/src/OSVR-Core 并且因为我在 ~/src/OSVR-Core/build 中,所以我认为这已经足够了。

如何(以及在​​哪里)更改二进制目录的位置?我尝试了命令行选项-D CMAKE_BINARY_DIR= "path/to/OSVR-Core/build,但没有奏效。我在网上读到,您不应该手动设置二进制目录,而是创建/计算它。

这是 CMakeError.log 文件: