我有一个使用 JavaScript 和 ThreeJS 构建的 WebGL 应用程序。我能够轻松地启用 WebVR 来创建沉浸式环境。我认为我的应用程序是混合现实/AR 的更好用例。 Hololens 似乎是该硬件领域的重要参与者。
当我查看 Hololens 周围的开发工具时,大部分是 Unity 和 C#。这两个工具都很棒,但当我开始在这个封闭的环境中进行开发时,我感觉自己正在构建一个 Silverlight 应用程序。
我一直在尝试弄清楚是否有一个技巧可以使用我的 WebGL 应用程序创建身临其境的体验。我知道我可以使用 Edge 浏览器,但是,这是一种平淡的体验,对此用例没有任何值(value)。
我找到了一些链接:
- is-it-possible-to-use-webgl-with-hololens-repost
- can-i-make-a-universal-app-using-html-that-runs-on-hololens
- augmented reality with awe.js
所有这些似乎要么是 2D 体验,要么是使用摄像头和 WebVR 的“假”AR。此外,我还研究了使用 Unity 的 JavaScript 语言功能将我的 WebGL 应用程序移植到 Unity,结果发现它实际上是实际 JavaScript 的一个子集分支(称为 UnityScript ),这使得它的工作量超出了其值(value).
考虑到这一切,我想知道是否有可能实现这一壮举,是否有人知道这是否是微软路线图上的内容?
最佳答案
Microsoft 有一个名为 HoloJS 的新工具。它是一个使用 JavaScript 和 WebGL 创建全息应用程序的框架。
关于unity-game-engine - 使用 WebGL/ThreeJS 的 Hololens 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40772461/