摘要: iOS ARKit 中的手势检测 智能移动设备的手势操作是使用者接受并已习惯的操作方式,在移动端 AR 应用中,对虚拟物体的操竹也基本通过手势操作完成,需要注意的是,本次所讲中手势检源是指用户在手机屏幕上的手指操作检测,不是指利用图像技术对使用者手部运动的检测。 手势检测是指通过检测使用者在手机屏幕上的手指触控运动判断其操作意图的技 阅读全文
posted @ 2024-01-16 19:23 不停奔跑的蜗牛 阅读(46) 评论(0) 推荐(0) 编辑
摘要: iOS ARKit 中的射线检测 射线检测简介 射线检测 Ray casting,直译为射线投射,通常我们根据它的作用称为射线检测。射线检测是在3D数字世界选择某个特定物体常用的一种技术,如在3D、VR 游戏中检测子弹命中敌人情况或者从地上捡起一支枪,这都要用到射线检测,射线检测是在3D 数字空间中选择虚拟物体最基本的方法。 在 A 阅读全文
posted @ 2024-01-16 17:10 不停奔跑的蜗牛 阅读(25) 评论(0) 推荐(0) 编辑
摘要: ARSession ARSession(AR会话)是ARKit 中最重要的概念之一,其主要的功能是管理AR应用的状态和整个周期,是ARKit API的主要人口。 ARSession 整合了底层的所有技术并为开发者提供程序界面,这些技术包括从设备运动传感器硬件取数据、捕获摄像头图像数据并进行分析、控制 阅读全文
posted @ 2024-01-16 14:47 不停奔跑的蜗牛 阅读(22) 评论(0) 推荐(0) 编辑
摘要: ARKit 三大基础能力 ARKit 整合了 SLAM、计算机视觉、机器学习、传感器融合、表面估计、光学校准、特征匹配、非线性优化等大量低层技术,提供给开发者简洁易用的程序界面。 ARKit 提供的功能总体可以分为3个部分:运动跟踪、场景理解、渲染, 1.运动跟踪 运动跟踪可以实时跟踪用户设备在现实 阅读全文
posted @ 2024-01-16 11:17 不停奔跑的蜗牛 阅读(62) 评论(0) 推荐(0) 编辑