
Vuforia
梅思源
这个作者很懒,什么都没留下…
展开
-
【Unity】解决AR模式下平移方向异常的问题(手势,方向,平移,坐标系)
首先分析问题:在标准的3D游戏场景中,由于相机坐标系与世界坐标系始终保持一致。所以我们可以简单的采用,***屏幕坐标系XY =》 世界坐标系XZ***的方式来进行游戏对象的平移。但是在AR模式下,由于相机是跟随手持设备的移动与方向进行变化的,在这种情况下,相机坐标系与世界坐标系不再保持相对一致,所以我们需要进行坐标系转换。但根据这里有一个更简单的方法获取手指点 相机点 的两个位置, 利用直线方程直接求出正确的点Vector3 GetPositonOnPlane(Vector3 point0, V原创 2020-07-27 14:14:48 · 1152 阅读 · 1 评论 -
【Unity】适用于AR相机的手势脚本,旋转平移缩放
专门针对AR相机的手势操作脚本,包含旋转平移缩放功能。有小伙伴们觉得可以优化的地方请把行数及优化代码一起留言至评论区。废话不多说,直接上代码。using System.Collections;using UnityEngine;public class ARFingerGestures : MonoBehaviour{ public Transform ARCamera; //AR相机拖拽到这个上面 private float fingerActionSensitivity原创 2020-07-27 14:12:20 · 2296 阅读 · 2 评论 -
基于Unity 与 Vuforia 的空间识别 (Mid Air)空间定位效果优于平面识别
打开Unity 2017.3或更高版本。创建一个新项目。在编辑菜单中,选择:项目设置>播放器。在PlayerSettings的“ XR设置”部分中,确保选中“支持Vuforia增强现实”。将默认的“主摄像机”替换为ARCamera。在GameObject菜单中,选择:Vuforia> AR Camera在场景中创建一个新的AR Camera对象。从场景中删除默认的“主摄像机”。...原创 2019-10-28 19:02:22 · 6221 阅读 · 6 评论