惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Vercel News
Vercel News
博客园 - 司徒正美
C
Check Point Blog
G
Google Developers Blog
The GitHub Blog
The GitHub Blog
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
有赞技术团队
有赞技术团队
P
Proofpoint News Feed
IT之家
IT之家
B
Blog
博客园_首页
量子位
MongoDB | Blog
MongoDB | Blog
博客园 - Franky
J
Java Code Geeks
H
Help Net Security
A
About on SuperTechFans
Apple Machine Learning Research
Apple Machine Learning Research
Jina AI
Jina AI
D
DataBreaches.Net
Y
Y Combinator Blog
大猫的无限游戏
大猫的无限游戏
云风的 BLOG
云风的 BLOG
Google DeepMind News
Google DeepMind News

少数派

派早报:Google 发布 Fitbit Air 等 - 少数派 「新人报到」確認需求,再開始 - 少数派 从 SOLO 独立开发者社区,我看到了越来越多开发者开始做自己的产品 - 少数派 我怎么管理那些"不常做,但总会忘"的生活事项 - 少数派 人形机器人量产元年,数据才是具身智能的“生死线” - 少数派 BuhoLaunchpad 高度还原 Mac 启动台:开发历程与思考 - 少数派 五年陪伴依然不舍,DIY 换壳后让罗技 MX Master 3 继续服役 - 少数派 新玩意 240|少数派的编辑们最近买了啥? - 少数派 一日一技|为什么你应该关闭 iOS 的键盘声音 - 少数派 我做了个插件和 Skills,一键提取任何网站的设计规范 Design.md - 少数派 住在三四线城市的你,该开始录播客了 - 少数派 甘南秘境,大白高国 - 少数派 AI的审美:谁让把我变成川内倫子 - 少数派 返工怎能不烦恼,打工人片单总有一部是你的「嘴替」 - 少数派 为了让「上厕所」更健康,我做了一个小工具 - 少数派 AI + Skill,能够让生成的文章去除 AI 味吗? - 少数派 新玩意|韶音OpenDots ONE 耳夹式耳机 - 少数派 《美满》| 在每一个春天的晚上相爱(362) - 少数派 新玩意|优篮子 PS01 MagSnap 磁吸支架 - 少数派 自我整合手记 | 我开始早睡了:用稳定规则,为自由托底 - 少数派 用龙虾(OpenClaw)两个多月,我最深的12个体会 - 少数派 听歌时间到,12 张你可能错过的 2025 华语乐坛好专辑 - 少数派 承诺能追吗 - 少数派 macOS 26启动台没了? 我做了个不一样的App启动器 - Keboard - 少数派 《四海为家的人》| INTJ对话INTJ(361) - 少数派 你发过的那些黑历史,是时候一次清干净了 - 少数派 新玩意:安安静静玩,越玩越专注:计客密码机 - 少数派 iPad 用户首次体验 Android 平板:vivo Pad6 Pro - 少数派 数据逻辑强 - 少数派 极北行+ | 一路向北,探访日本至北之地 | 001 - 少数派
使用 Reality Composer 随时随地创建和编辑 AR 内容 - 少数派
2019-09-29 · via 少数派

前言

时光荏苒,回首在 WWDC 2017 首次发布的 ARKit,在不温不火的两年间已经走过了很长的一段路,一直以来 ARKit 的相关开发需要配合 Xcode 等桌面软件进行,为此我一直企盼着有一天这类技术能以一种更大众化的方式普及。随着 WWDC 2019 RealityKit 的发布和 iOS 13 & iPadOS 13 的正式版推送,Apple 官方用于 RealityKit 创作的 Reality Composer 也紧随其后上架 App Store,通过它我几乎不需要任何 3D 制作经验就可以在 iPhone 或 iPad 上创建和编辑 AR 内容。

创建项目

界面上 Reality Composer 的秉承了 Apple 一贯简约明了的交互设计风格,整合 iCloud 同步,上手十分简易方便。

Reality Composer

点击右上角创建项目,和 Xcode 版的组件相似的,要求选取一个「锚定」。因为 ARKit 将 SceneKit 空间与现实世界空间相匹配时,需要找到相对稳定或者静止的物体来确定渲染的相对位置,我们姑且暂称这些物体为“锚定”。例如「Horizontal」和「Vertical」适用于可识别的标准平面,而「Image」和「Face」等则适用于跟踪部分空间内外形确定且唯一的物体,从而建立 AR 渲染坐标系。

编辑项目

以平面锚定下这只孤零零的正方体为例,双指调整缩放,单击选中改变位置和角度,在选中状态下点击右上角「⚙️」对选中物体进行更多调整。

编辑 Cube

在弹出的菜单中我们可以更精确地更改 AR 物体的位置、大小、外观、材质、颜色、形状以及物理参数。比如在「Look」更改观感材质,可选的材质十分丰富,但只改变视觉观感。而在「Physics」中我们可以改变物体的构成材质以及实际的碰撞形状,方便在 AR 动画中使用物理引擎带来更真实的视觉反馈。类似的在未选中物体的状态下,可以调整锚定类型和锚定幕布的物理环境,既锚定的物理材质,包括 RealityKit 物理引擎的重力加速等,使得渲染更加逼真。

素材库

Reality Composer 默认提供了丰富的素材库,下载后选择拖拽就可以轻松使用,同时还支持导入自定义的 USDZ 文件素材。

More-Behavior-Custom

除去丰富的素材内容,在「···」菜单中还可进行更复杂的进阶操作,通过「Behavior」二级菜单可以对 AR 物体增加各种动画,除默认给出的几个动画外「Custom」菜单中还可以制作更精确且支持反馈的动画,并提供多种触发方式如“轻点”、“靠近摄像头”和“碰撞”等逻辑操作,十分强大。

在「Scene Picker」二级菜单中,可以创建多个复合场景,通过不同场景之间的切换来实现更复杂的功能。此外,「Developer」中提供了 AR 对话的录制和回放功能,方便调试。

iPad-Reality Composer

当一切准备就绪后,单击「AR」按钮运行自己的 AR 项目感受 Reality Composer 下的 AR 的魅力吧!

写在最后

至此文笔拙略地介绍了 Reality Composer 1.1 的基本使用方法,如有错误还请斧正。虽然这是个刚刚正式发布的原型 RealityKit 创作应用,其功能和实在际体验上还是给了我一个不小的惊喜,有一刻似乎的的确确看到了 Apple 思路下 AR 的光明前景,那么让我们一起拭目以待?