了解在 Spark AR Studio 中制作特效的过程,以及你可以用来创建令人惊叹的增强现实体验的功能。
我们定期更新 Spark AR Studio,增加新的功能并进行改进。请看我们的更新日志,看看有什么新功能。

准备资产和对象

你可以在 Spark AR Studio 中创建材料、纹理和一些 3D 和 2D 对象。你也需要导入你自己的素材。你可以:

确保资产的格式正确

工作流

  • 使用视窗将你的场景可视化,并在三维空间中布置物体
  • 使用模拟器来预览你的场景,预览它在移动设备上的效果
  • 使用操纵器来调整视窗中物体的位置、比例和旋转

    面部跟踪和响应面部手势和运动

    使用 Spark AR Studio 创建响应某人面部和身体的特效。比如说:

  • 用面部追踪器检测某人的面部动作,或用手部追踪器检测某人的手

  • 检测不同的面部手势和交互,如亲吻脸或眨眼
  • 替换某人的背景以改变环境,使用分割器

    构建世界特效

    创造改变某人世界的特效。比如说:

  • 某人的环境中把物体放在一个固定的位置

  • 当摄像机检测到水平面时物体出现,可以使用使用平面追踪器
  • 添加目标追踪,当摄像机检测到现实世界中的特定目标时,触发特效

    3D 物体与动画

    导入你自己的 3D 对象,包括有骨骼、关节和动画的对象。
    Spark AR Studio 也有几个内置的 3D 对象:

  • 脸部网格:将材料和纹理应用于此,以创建跟踪脸部的特效

  • 空白对象:你可以用容器来将对象打组
  • 三维平面:可以放置在场景中任何深度的平面对象

你也可以导入混合形状,并使用 Spark AR Studio 来转换它们。

2D 特效

创建和放置 2D 表面,并对其应用纹理。

文本

添加和编辑 2D3D 文本,包括动态文本。

灯光

5 种不同类型的灯光为场景中的物体增加深度。

音频

添加音频片段,或使用移动设备中的麦克风创建失真特效。

粒子

使用粒子系统来生成、显示和移动大量的粒子。

纹理和材料

使用多种纹理导入,在物体表面应用逼真的外观。
你还可以:

  • 导入雪碧表 sprite sheets来在场景中添加动画
  • 链接到在线托管的纹理,并在你的场景中使用它们
  • 将没有音频的视频流传到纹理中
  • 从场景中的节点提取纹理,如相机或面部追踪器
  • 添加修饰
  • 在节点编辑器 Patch Editor 中创建可视化着色器

    交互性和逻辑性

    使用节点编辑器来创建交互式体验而无需脚本。或者使用 JavaScript 创建效果。你可以:

  • 添加动画、逻辑和互动性

  • 创建应用手机触控信息的特效
  • 从你的网站、应用程序或服务中提取数据到场景中

你甚至可以利用脚本到节点的桥接功能,将使用节点编辑器构建的图形与脚本结合起来。

直播

使用 LiveStreaming 模块来获得信息,如果有人在 Facebook 上直播时使用你的效果。

预览、测试和优化

使用 Spark AR Player 应用程序来预览和测试你的特效。
AR Studio 有很多选项,可以确保你的特效在各种设备上都能很好地运行,并且看起来不错。了解更多关于压缩的信息

导出和发布

当你准备好了,创建一个特效图标,导出并提交你的特效
在人们可以使用你的效果之前,它将被审查,以确保它符合我们的 Spark AR 政策
你可以检查它的表现,如果需要的话可以进行修改。