我计划做一个交互式的AR应用程序,它将使用激光传感器(用于距离),GPS技术来获取位置,然后使用指南针/陀螺仪来跟踪6自由度取景器的移动。用户可以从许多现成的3D模型中进行选择,并且应该能够通过在屏幕上选择所需的位置来放置它们。我的目标平台将是一个运行在windows8上的8英寸手持设备。
有没有什么建议是最好的AR-SDK或3D查看器?
提前感谢!
发布于 2015-04-06 00:02:47
有相当多的3D查看器在浏览器中工作。但最近也是最引人注目的是:va3C viewer
它是基于webgl的应用程序,不需要服务器,所以如果你的手持设备支持webgl,那么你就可以运行了,然而,它是否在IE上工作是值得怀疑的;)
尽管根据我的经验和您的用例,我认为客户端JS库不能提供对设备硬件的足够访问。因此,您可能需要从服务器端提供诸如全球定位系统、陀螺仪之类的信息,然后在客户端使用诸如socket.io之类的工具收集这些信息,然后将其与几何图形混合在一起。
我正在试着做一些类似的事情,尽管还没有完全做完。会随时通知你的。
我正在探索的另一种方法是X3DOM,它提供了在编写HTML的同时编写像XML这样的3D数据的能力,这是相当声明性的,并且易于获取。X3DOM由X3D派生而来。
如果你需要更多信息,请告诉我。
同样值得探索的是Robot Studio,这是一个带有SDK的桌面应用程序。
https://stackoverflow.com/questions/23678209
复制相似问题