问题标签 [htc-vive]
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.
leap-motion - Htc Vive + 跳跃运动作为控制器
我正在尝试在我的 Unity 项目中使用跳跃动作实现类似于 HTC Vive 控制器的功能。我想用食指生成一个激光指示器,然后将 Vive 的房间传送到激光的位置(就像使用控制器完成的那样)。问题是最新的跳跃运动(猎户座)文档,目前尚不清楚。任何想法如何做到这一点?更一般地说,我们考虑过使用 HandController,但我们不知道在哪里添加脚本组件。谢谢!
cmake - 将 vtk 与 openVR 一起使用
我正在尝试在 HTC Vive 设备上将 VTK 7.1.1 与 OpenVR 一起使用。我已经使用 CMake 3.3.0 配置了 VTK,并使用 Visual Studio 2012 构建了它的解决方案。但是当我尝试VTK-7.1.1/Rendering/OpenVR
通过 CMake 为示例文件生成解决方案时,它给出了以下错误:
找不到由“OpenVR”提供的具有以下任何名称的软件包配置文件:
除此之外,CMake 坚持openvr_dir
手动设置路径,但不接受指向openvr_master
具有所需内容的文件夹的路径。
我该如何解决?
unity3d - 对于 VR 开发,Unity3D 中的距离单位如何转换为现实世界的单位?
像这样的其他问题表明 Unity 试图强制执行公制系统,这意味着一个单位应该大致等于一米。然而,在 VR 中,绝对大小确实很重要,因为您可能希望事物相对于您具有一定的大小。
TLDR:游戏空间中的 1 个单位是真实空间中的一米吗?如果没有,是否存在一些现实的近似?
unity3d - SteamVR GameObject 刚体以零速度从抓取中释放
我的右侧 Vive 控制器上有一个触发对撞机,可以检测带有“ Enemy
”标签的游戏对象何时在抓取范围内。为了创建一个“抓取”,我将一个FixedJoint
组件添加到控制器,其中 Enemy 游戏对象作为connectedBody
. 松开握把后,我设置connectedBody = null
和Destroy(joint)
(其中关节是固定关节)。每当我释放selectedObj
它时,它就会以零速度落到地上。是什么赋予了?
ros - ROS 虚拟盒在 Windows 上的 htc vive 上流式传输
我目前的情况是我需要使用 ROS 在 htc vive 上运行模拟。现在我已经在虚拟盒子ubuntu上连接了ROS和v-rep。我已经在 Windows 上连接了 htc vive 并使用 steam vr 进行了设置。我想对其进行设置,以便我可以在 Windows 上的 htc vive 上使用 ROS 通过虚拟框流式传输模拟。
我知道我需要为此编写一个脚本,使用 TCP 的 ROS,这样我就可以连接 Windows 上的 vive,但我也很感兴趣,如果有人可以向我解释更多关于这一点的信息,或者有人有更好的解决方案来在 vive 上运行模拟使用 ROS,因为我以前没有做过类似的事情?还是使用双引导的 oculus rift 并将 ROS 放在那里更简单?
algorithm - 用于检测网格中“可站立”位置的算法?
我正在制作一个涉及用户动态加载 3d 模型的 VR 应用程序。
用户应该能够传送到任何类似于地板、平台或其他类型水平表面的地方。为此,我需要找到这些平面所在的坐标——它们不一定是整个网格,但可能是其中的一部分(考虑一个房间的单个网格,其中墙壁不能被传送,但地板可以) .
是否有可用于此用例的已知算法?
c# - 如何在文本编辑器上查看 Unity 控制台?
我无法在 Unity 上构建我的 Vive 应用程序。在开始构建的几秒钟内,它只是挂起并冻结了 Unity,让我别无选择,只能关闭并重新启动它。控制台日志中没有任何内容可以帮助我解决问题。当我在文本编辑器上单独进行构建以了解发生了什么时,我希望看到控制台正在运行。任何帮助表示赞赏。
c# - 无法在 Unity 上为 HTC Vive 项目构建构建
我无法为我的 Vive 项目进行构建,而 Unity 只是在我将其用于构建后冻结。我无法弄清楚出了什么问题。这些是我能看到的最后一个日志,但我在这里也找不到太多帮助。[C:\buildslave\unity\build\Editor/Src/GI/Enlighten/Jobs/CreateEnlightenGeometryJob.cpp 行 775](文件名:C:/buildslave/unity/build/Editor/Mono/BuildPlayerWindow.cs 行:485)