微软产品发布会上公布HoloLens设备以后,HoloLens应用的开发工作一直在紧锣密鼓地进行当中。那么微软公布HoloLens应用开发进展如何呢?近日微软发起了HoloLens应用创意征集活动,借由这个活动,我们也可以看到一些HoloLens应用开发相关内容。
在近日的一篇博文中,微软介绍了HoloLens应用中3D模型资产资源的建立,这也是构建HoloLens应用的第一步。
与其他任何3D开发平台一样,你可以创建一个3D图像,然后在由HoloLens创建的混合现实环境中进行渲染。很多开发者喜欢使用Autodesk的Maya工具创建3D模型,现在Maya工具已支持微软HoloLens模型建立。与其他任何3D模型创建工具一样,使用多边形越少,光照系统就越简单,HoloLens处理起来也就越容易,这些经典的开发逻辑都适用。
HoloLens并不是不可理解的高深事物,目前其所使用的技术与其他3D引擎都很相似。也只是简单的将3D模型转换为HoloLens可以识别的格式,并导入即可。但需要注意的是,如果一个模型复杂到HoloLens难以处理的话,会丢失对象的网格。
最终,我们会进入一个由HoloLens所构建的科幻世界。如果你不喜欢使用Autodesk之类的工具创建模型,还可以直接扫描现实世界中的物体。随着3D打印的兴起,3D扫描的应用也越来越广泛,甚至普通的手机相机就能胜任。
HoloLens创意具有无限可能,让你能够在自己的家中体验博物馆展览,在购买家具之前做现场预览。
微软博客接下来会继续对HoloLens应用构建的多个方面展开介绍。这些主题包括:
1、交互模型(视线、手势、语音);
2、环境声音;
3、空间地图、位置感知;
4、设计全息应用(布局、照明、大小、动画);
5、各类型应用(桌面类型、漂浮类型等等);
6、共享与协作;
7、充分利用Windows功能(比如Cortana、WiFi、蓝牙等)。
HoloLens设备上市日期的临近,网上也会曝光更多的HoloLens应用开发相关内容。HoloLens应用开发并没有想象中那么艰难。