Unity演示苹果Object Capture功能,3D内容创作下一步,集成版本秋季发布
(映维网 2021年06月08日)在今年的WWDC大会,苹果发布了用于捕获真实世界对象的新技术Object Capture。Unity一直有与团队进行密切合作,以将Object Capture引入至Companion-to-Editor工作流程。
自引入苹果移动技术以来,Unity的用户已经能够轻松无缝地创建可以利用苹果新技术的体验。在今年下半年,Unity的AR Companion应用将纳入Object Capture,从而允许XR开发者扫描真实世界的对象并生成3D asset。
从扫描空间到获取真实世界的信息并将其嵌入到体验之中,Unity开发者面对的一个难点是如何将不可预知的真实世界整合到数字体验中。Unity AR Companion应用将创作扩展到编辑器之外,提供了在情景中创建和捕获对象的方法。你可以捕获平面、网格和其他环境信息,从而帮助构建应用程序。
1. 内容创作与增强现实令人兴奋的下一步
Object Capture项目同时说明了创作工具的一个大趋势:在特定硬件结合Unity Editor使用Companion应用,这意味着我们可以使用媒体内容和每个设备来实现它们最适合的功能。AR规格手机是一种优秀的设备,其可以进行环境捕获、AR会话录制,而且现在能够进行对象捕获。
值得注意的是,这项新技术支持处理任何现有的照片集。这种“传统相机”用例非常重要,因为它为更广泛的受众打开了技术的大门,并带来了使用过去拍摄图像进行摄影测量的诱人能力。比如说你几年前为现已丢失家传之宝的拍摄过照片,有了这项技术,你可以再次看到它在全三维中的光芒。
2. 捕获体验
新的Object Capture功能内置于iOS版的Unity AR Companion应用中,而后者将于今年秋天晚发布。届时,Unity将提供完整的文档说明。但今天,团队希望概述相关的工作流,并讨论其中的思考。
你在开始拍摄照片之前会看到一个用于为拍摄对象设置引导对象的交互式UI。设置完毕后,你就可以开始拍照。
与任何摄影测量过程一样,你需要从各个角度拍摄大量的对象照片。如下面的图例,团队将会在已经拍摄过的角度面区放置一个“别针”。
Unity将分析你拍摄的每一张照片,寻找可能会导致糟糕结果的低质量图像。当检测到模糊或其他不可用的照片时,系统会将“别针”标记为红色,并允许你调查并选择性地删除和重新尝试拍摄。
一旦拍完所有的照片,Mac端的Unity就可以开始处理照片并生成模型。
Unity支持几个不同的入口点:首先,对于这个项目,团队添加了使用本地无线文件传输的功能。Unity同时支持现有的Companion Resources Sync工作流程。其中,“Captured Object”已添加到Unity现有的资源类型,如图像标记和环境扫描。最后,团队支持只使用本地图像目录的情况,包括用iPhone端的Companion App拍摄的和仅仅使用传统DSLR相机拍摄的。
无论使用哪种源,一旦选择了要使用的图像,你就可以马上开始处理。
这分为两个阶段:首先,处理预览质量模型。使用预览,你可以调整边界框并进行任何必要的平移和旋转调整。
然后再单击一个按钮,系统就可以处理全质量的模型。这一步使用了来自预览模型生成的大量数据,这意味着尽管质量更高,但第二个处理阶段所用的时间并不比预览阶段长。
就这样。最终的模型作为预制件导入到项目中,并准备好在你的应用程序中使用。
3. 最佳实践
在测试Object Capture模式的早期版本时,团队意识到这是一个通过AR来指导用户理解摄影测量捕获最佳实践的机会。尽管第一个版本有简单的书面说明,但不少用户都不愿意细读,并会选择草草跳过。所以Unity带来了引导对象。
尽管引导对象并不严格必要,但用户反馈表明,它对于帮助用户如何拍摄最佳图片而言非常宝贵。除了引导对象,团队同时纳入了照片别针,以显示你已经拍摄过的照片角度和低质量的光电检测和反馈。
引导对象和照片别针非常有用,但它们同时产生了一个新的考量因素:因为没有追踪正在扫描的对象,所以如果对象移动,系统不能自动移动引导对象。但如果引导对象和照片别针保持在原来的位置,并且对象已经翻转,其代表的图片就不再对应。所以,团队鼓励用户在移动对象后重新放置引导对象,并重置照片别针。系统继续追踪覆盖对象的总百分比,这有助于传达之前的照片没有丢失。
总之,团队发现这种AR可供性是AR作为一种有用教学技术的明显例子,特别是对于涉及身体移动的新交互。
4. 展望未来
Unity表示:“这个项目让我们感到兴奋的原因有很多,首先是因为它与我们实现普及内容创作的使命非常紧密相连。尽管一些游戏开发者已经在管道中使用摄影测量很多年,但这是一个专业化和令人沮丧的过程。苹果宣布Object Capture功能意味着,摄影测量现在能够更容易地为广大创作者所使用。我们期待着看到独立游戏开发商、中小型工作室、学生等现在开始在开发过程中使用真实世界的对象捕捉。”
但团队更感兴趣的是,现在日常设备都能够访问这个功能强大的工具集,从而为非开发者打开内容创建和管理的大门。当开始这个项目时,Unity收集了这项技术的一系列用例,并很快意识到它的影响远不止游戏。例如,一家音乐商店的店主以前仅限于发布乐器的图像,而现在店主可以使用Object Capture来创建令人惊叹的、逼真的、高质量的、易于共享的乐器模型,并随时通过在线方式实现共享。
通过将这种强大的创新技术直接集成到Unity工具之中,团队为非传统用户解锁了摄影测量的应用。策展人、建筑师、艺术家和设计师等几乎可以立即将想法付诸实践。
纳入苹果Object Capture功能的Unity AR Companion应用将于今秋发布。我们非常期待你会给社区带来怎样的惊喜。