我有一个使用JavaScript和ThreeJS构建的WebGL应用程序。我能够轻松地启用WebVR来创建一个身临其境的环境。我认为我的应用程序是混合现实/ AR的更好用例。 Hololens似乎是硬件领域的重要角色。
当我看到Hololens周围的开发工具时,它几乎是Unity和C#。这两个很棒的工具,但是当我开始在这个封闭的环境中开发时,我觉得我正在构建一个Silverlight应用程序。
我一直在试图弄清楚我是否可以通过我的WebGL应用程序创建身临其境的体验。我知道我可以使用Edge浏览器,这是一种平坦的体验,这对这个用例没有任何价值。
我找到了一些链接:
所有这些似乎都是使用相机和WebVR的2D体验或'假'AR。此外,我还研究了使用Unity的JavaScript语言功能将我的WebGL应用程序移植到Unity,以发现它实际上是实际JavaScript的一个子集(称为 UnityScript ),使其比它的价值更省力
鉴于这一切,我想知道它是否有可能实现这一壮举,如果有人知道这是否是微软路线图中的内容?
答案 0 :(得分:1)
holographicjs是一个C ++ Windows运行时组件,用于托管使用Javascript和WebGL构建的Windows全息应用程序。
它有趣且是一个巨大的黑客,但可能是社区的良好开端!
答案 1 :(得分:1)
微软推出了一款名为HoloJS的新工具。它是使用JavaScript和WebGL创建全息应用程序的框架。
答案 2 :(得分:0)
注意:答案基于:
我的回答:考虑到这是一种没有直接竞争力的新产品,除非被迫,否则他们不会继续推进其他平台。同时他们很高兴你在Windows下使用C#,Visual Studio,。Net,Edge和Windows以及Unity3d(很难相信我可以在MacOS或Linux上使用Unity3d来实现这一点)。它们目前提供有限的生态系统也是正常的,但同样的借口是:它是新的,因此稳定性和最佳关注点的支持有限,只有在他们更熟悉的环境中才能获得:Microsoft产品。
但是一旦新设备进入并开始提供新东西(支持编程语言,操作系统或Web),您应该完全确定它们会进化或死亡。