2019年02月14日,我们离HoloLens 2的亮相只有大概两周时间,但微软的沉浸式计算平台正在努力扩展优化其“混合现实”生态系统的其他方面。
微软日前发布了一个新的Unity扩展和Mixed Reality Tookit,用以帮助开发者更轻松地为HoloLens,以及基于ARKit,ARCore和其他AR平台的增强现实体验复制自然照明。
Microsoft Mixed Reality Academy首席工程师Nick Klingensmith通过Twitter发布了Light Capture,有兴趣的开发者可以通过GitHub访问这款开源工具。
根据AR设备在物理空间中移动时所捕获的图片,Light Capture可以构建自然环境照明的复制品:Cubemap。接下来,这款工具可以将数据输入至Unity的照明系统,从而应用于3D模型中的着色器。Klingensmith指出,Light Capture在HoloLens和其他搭载显示器的AR头显上的运行效果特别优秀。另外,通过用于Unity的ARFoundation包,开发者同样可以将这款工具应用于ARKit和ARCore应用程序。
需要注意的是,HoloLens摄像头可以锁定为特定曝光度以更准确地捕获光线变化,但其他设备却不会这样,从而可能导致“混浊”的照明。另外,由于Light Capture工具需要利用设备的摄像头,因此系统可能无法同时运行其他基于摄像头的活动,如Vuforia标记追踪或通过混合现实捕获的摄像头视频流。
对于在增强现实场景中确保尽可能逼真的3D内容,照明是十分关键的组成部分,所以这款新工具有望为开发者和终端用户带来真正意义上的帮助。