当前位置: 附加器 >> 附加器发展 >> 增强现实创作工具RealityComp
1
RealityComposer简介
RealityComposer是Apple官方推出的AR原型工具。用户不需要3D知识,就可以制作AR原型和创造AR体验。可以给3D对象添加动画特效,操作方法类似在MicrosoftPowerPoint中使用动画。可以添加空间音频,音频可以设置为用户点击对象、靠近对象或其他触发条件等来触发。
随着WWDCRealityKit的发布和iOS13iPadOS13的正式版推送,Apple官方用于RealityKit创作的RealityComposer也紧随其后上架AppStore,通过它我几乎不需要任何3D制作经验就可以在iPhone或iPad上创建和编辑AR内容。
2
RealityComposer应用范围
2.1内置增强现实资源库
导入自己的USDZ文件,或者利用内置增强现实资源库中数百个现成的虚拟对象。这个资源库能够利用程序化内容生成技术来生成各种素材资源,帮助自定虚拟对象的大小、样式等。
2.2一体化工具
Xcode中随附的RealityComposer同时也是一个iOS和iPadOSapp,在iPhone或iPad上,就能完全构建、测试、调节和模拟增强现实体验。通过实时链接功能,可以在各个平台之间快速切换,在最适合自己的设备上创造令人惊艳的复杂增强现实体验。
2.3动画和音频
添加可移动、缩放的动画,以及向虚拟对象添加“晃动”或“旋转”等强调效果。可以选择当用户轻点对象、靠近对象或激活某个其他触发器时要发生的操作,还可以利用空间音频效果增强AR场景更贴近现实。
2.4录制和播放
借助适用于iOS的RealityComposer,可以在发生增强现实体验的位置录下传感器和摄像头数据,然后在构建app时在iOS设备上重放。
3
RealityComposer应用方法
3.1首次打开应用程序时,或使用文件新建菜单选项启动新项目时,RealityComposer会提示选择锚点:
锚点是围绕其构建构图的真实参考。当用户以后与AR应用程序中的场景进行交互时,ARKit会寻找与相应的锚点匹配的真实物品,并将场景附加到该物品上。
3.2添加内容
可以通过添加,定位和配置3D对象来构建合成。usdz格式存储,则可以将其直接拖到项目画布上。另外,RealityComposer提供了多种高度可配置的对象来选择,可以在项目中自由使用它们。
要添加内置对象,例如默认情况下在新项目中默认显示的简单多维数据集,如上图所示,请选择相应模型,然后双击或将项目从弹出窗口拖到画布上。
在某些情况下,可能首先需要通过单击组名称旁边显示的云图标来下载对象组。
“外观”面板公开了所选对象的可用参数。对于某些对象,可以选择一种材料以及其他特定于对象的配置。
通过使用鼠标在画布上拖动对象或在iOS设备上用手指拖动对象来移动对象。可以类似地拖动整个画布以重新放置视图。
3.3通过行为触发动作和声音
将行为添加到合成中,以使动画和声音效果能够对环境中的事件做出反应,例如用户轻敲对象或向其靠近。单击工具栏中的“行为”按钮以显示组成窗口底部的“行为”窗格,然后单击加号按钮。
从弹出窗口中,选择“点击并翻转”之类的行为。
这将添加新的点击触发和翻转动作,都可以对其进行配置。例如,可以更改对拍击做出反应的对象或进行翻转的对象,还可以更改动画的各个方面,例如持续时间和样式。
要预览单个动作,请单击该动作上的“播放”按钮。要预览整个序列,请单击操作序列上的“播放”按钮。
3.4在现实世界中查看内容
使用RealityComposer,可以在设计时专注于构图。可以在空白画布上工作,并自由地在合成中移动,在放置资产和添加行为时可以从任何角度查看合成。但是最终,需要查看创作作品在现实世界中的外观。在iPad或iPhone上,可以在增强现实会议中预览构图。在现实世界中找到与合成的锚点匹配的锚点,然后将实体附加到该锚点上。然后,可以像在任何AR会话中一样在虚拟对象周围物理移动设备,并观察构图在现实环境中的外观,也可以从此模式触发行为,以查看其性能。甚至可以在运行AR会话时继续编辑作品。
4
RealityComposer与篮球教学相结合
RealityComposer可以让任何无基础的人群创建AR内容,那么我们可以大胆想象,将AR运用到教学之中,下面是创建的关于篮球AR:
由图可见,能运用AR全方位观看此模型。由于现在ARapp的普及,现代教学模式越来越多的向新授课模式靠近,其他学科的教学也越来越多的加入了信息化教学。体育项目的特殊性,大多项目都需要与现实环境结合在一起,所以AR技术更适合体育教学,AR体育教材的逐步完善也为体育信息化发展奠定基础。
附操作视频:
预览时标签不可点收录于话题#个上一篇下一篇