持而盈之,不如其已;
揣而锐之,不可长保。
金玉满堂,莫之能守;
富贵而骄,自遗其咎。
功成身退,天之道也。


在这里插入图片描述

这些缩写都是指一些实境技术(Reality Technology),也就是利用电脑或其他装置来改变或增强我们感知到的现实世界,这些技术在近年来发展迅速,并被广泛应用在各种领域,如娱乐、教育、医疗、工业等,它们也被视为连接元宇宙(Metaverse)的重要工具,也就是一个虚拟的共享空间,让人们可以互动、创造和探索。

鸿蒙系统作为一款现代操作系统平台,贴心的为我们提供了AR Engine(AR引擎服务),其是一个用于在HarmonyOS上构建增强现实应用的引擎,提供了运动跟踪、环境跟踪和命中检测等空间计算能力。通过这些能力,您的应用可以实现虚拟世界与现实世界的融合,给消费者提供全新的视觉体验和交互方式。

AR Engine(AR引擎服务),包含三大能力,

  • 运动跟踪能力
  • 环境跟踪能力
  • 命中检测能力

本篇主要内容来自:<HarmonyOS主题课>借助AR引擎帮助应用实现虚拟与现实交互的能力

判断题

  1. AR Engine(AR引擎服务)是用于在HarmonyOS上构建增强现实应用的引擎,提供了运动跟踪、环境跟踪和命中检测等空间计算能力。✅
  2. AR Engine的环境跟踪能力,不仅支持识别现实世界中的平面类型,还能够检测目标物体的形状(包括矩形和圆形)。✅

单选题

  1. AR Engine通过以下哪个能力来不断跟踪终端设备的位置和姿态,建立了虚拟世界和现实世界统一的几何空间坐标系?

    A. 环境跟踪能力

    B. 平面检测能力

    C. 运动跟踪能力

    D. 命中检测能力

  2. AR Engine通过命中检测技术,获取兴趣点到AR世界兴趣点的映射关系,在实际应用场景中,用户点击终端设备屏幕,从摄像头发射一条射线,射线与系统跟踪的平面或者是点云中的点碰撞,从而产生交点,形成碰撞结果。以下哪个函数跟碰撞检测有关联?

    A. HMS_AREngine_ARPose_Create

    B. HMS_AREngine_ARFrame_HitTest

    C. HMS_AREngine_ARTrackableList_GetSize

    D. HMS_AREngine_ARPose_Destroy

多选题

  1. 在通过AR Engine实现AR物体摆放前,开发者需要先申请哪些相关权限?

    • A. ohos.permission.CAMERA

    • B. ohos.permission.INTERNET

    • C. ohos.permission.ACCELEROMETER

    • D. ohos.permission.GYROSCOPE


我们可以利用它做一些有趣的东西,感兴趣的可以深入研究:AR Engine(AR引擎服务) API文档

Logo

讨论HarmonyOS开发技术,专注于API与组件、DevEco Studio、测试、元服务和应用上架分发等。

更多推荐