unity-game-engine - 使用 WebGL/ThreeJS 的 Hololens 应用程序

标签 unity-game-engine three.js webgl webvr hololens

我有一个使用 JavaScript 和 ThreeJS 构建的 WebGL 应用程序。我能够轻松地启用 WebVR 来创建沉浸式环境。我认为我的应用程序是混合现实/AR 的更好用例。 Hololens 似乎是该硬件领域的重要参与者。

当我查看 Hololens 周围的开发工具时,大部分是 Unity 和 C#。这两个工具都很棒,但当我开始在这个封闭的环境中进行开发时,我感觉自己正在构建一个 Silverlight 应用程序。

我一直在尝试弄清楚是否有一个技巧可以使用我的 WebGL 应用程序创建身临其境的体验。我知道我可以使用 Edge 浏览器,但是,这是一种平淡的体验,对此用例没有任何值(value)。

我找到了一些链接:

所有这些似乎要么是 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/

相关文章:

unity-game-engine - 简化移动应用程序非常复杂/详细的 3D 模型

javascript - 当鼠标悬停在 LineSegment 的不同部分时,如何实现 raycaster 的准确性?

three.js - 环境遮挡未在three.js中显示

javascript - 你能/如何使用大于 MAX_TEXTURE_SIZE 的纹理吗?

macos - WebGl 无法在 Chrome 中运行

mongodb - 如何让 Unity3D 2018(或更高版本)与 MongoDB C# 驱动程序一起使用?

c# - (unity)有没有办法设置粒子系统中每个粒子的位置?

javascript - 下载游戏的链接/按钮

javascript - 仅 Aframe 广告牌 Y 轴

javascript - WebGL FrameBuffer - 渲染深度纹理