我相信这些说法是正确的:
1)所有通用应用程序都像全息图一样工作
2)可以使用HTML/JS构建通用应用程序
这是否意味着我可以使用网络技术构建一个全息通用应用程序?例如,D3.js中的全息可视化仪表板?
发布于 2016-05-02 19:05:23
确切地说还为时尚早,但我可以找到一些信息。
更新:现在有一个名为HoloJS的库,它允许devs用html编写应用程序。
首先,你的假设1和2是正确的。有一些方法可以在javascript/html中构建UWP (通用Windows平台)应用程序。这意味着您可以编写一个UWP JS应用程序,它可以在环境中某个地方的2D窗口中运行webgl。您也可以在Microsoft上运行应用程序。
所以如果你想要做的就是在一个3D房间里显示一个2D仪表板,是的,它看起来是非常可能的。如果您希望应用程序在用户周围呈现3D对象,则需要解决一些问题。
引用自https://forums.hololens.com/discussion/80/is-it-possible-to-use-webgl-with-hololens-repost#latest
"Holographic apps are powered by the same graphics stack as the rest of the Windows 10 ecosystem. That means that just like the Xbox and Win32 games, apps for HoloLens are built on top of DirectX."所以,如果您想要将用户周围的3D可视化,那么您就会被团结或DirectX困住。但可能有办法..。
这个页面底部的一个用户http://forums.hololens.com/discussion/80/is-it-possible-to-use-webgl-with-hololens-repost说:
"That is interesting idea. If I understand correctly, you are trying to hook your Edge browser with your HoloLens and project 3D graphics with WebGL on your Edge browser based on the REST APIs available from HoloLens"因此,您也许可以全屏您的应用程序,或者找到一些方法来确保它在您的用户面前,然后使用服务器将API调用从hololens引导到您的web应用程序,以便将您的几何图形转换到用户周围。
如果您想要全息可视化,那么在一个三if应用程序中集成D3可视化可能是值得的。https://www.youtube.com/watch?v=bWjn1N4SJsk
如果你只想要一个2D屏幕在环境中,然后开发为正常和使用边缘内的全息镜头。
https://stackoverflow.com/questions/36928957
复制相似问题