将Bullet3 Pyhsics Simulator与VR和Ubuntu Server结合使用

问题描述

此问题与Bullet3 Physics engine有关。

我试图将VR功能添加到在Ubuntu中用pybullet编写的现有项目中。现有项目具有一组复杂的依赖项,这些依赖项无法移植到Windows,因此我需要使子弹物理服务器在Ubuntu上运行。此外,随着项目的扩展,与Windows相比,在Ubuntu环境中进行开发可能会更容易。根据自述文件README的说法,我也了解到Ubuntu并不真正支持VR。

考虑到这一点,我希望能够在Ubuntu端使用开放的TCP或UDP端口运行物理服务器,然后从具有VR功能的Windows机器连接到该服务器。这两台计算机都在同一本地网络上(如果使用Windows的Ubuntu子系统,则实际上可能是同一台物理计算机)。我是Bullet和pybullet的新手,所以我一直在探索提供的教程和pybullet快速入门指南,但是尽管VR似乎是一个受良好支持的功能,但我还没有发现任何尝试以上述方式使用VR

到目前为止,我已经能够在Ubuntu端启动物理服务器,但是我还没有找到使用VR从Windows端连接到它的方法。我能够以相反的方式进行连接,Windows端的服务器和Ubuntu端的(非VR)客户端,但这并不是我真正想要的。

我的问题是:是否可以在Ubuntu机器上设置项目符号服务器并使用VR在Windows机器上与该服务器进行交互?从目前为止我所读的内容来看,似乎没有任何理由是不可能的,但是我还没有找到使它起作用的方法。也许我只是想念一些东西。我问是因为(至少在我看来)这是最简单的使用VR的方式,因为人们普遍偏爱Ubuntu服务器,并且仅在Windows上才真正支持VR,所以令我感到惊讶的是,实际上并没有成为建立这样的环境的任何资源。

谢谢!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...