当前位置: 首页 > news >正文

Unity中创建Ultraleap 3Di交互项目

首先,创建新的场景
在这里插入图片描述

1、创建一个空物体,重命名为【XP Leap Provider Manager】,并在这个空物体上添加【XR Leap Provider Manager】
在这里插入图片描述

在物体XP Leap Provider Manager下,创建两个子物体Service Provider(XR)和Service Provider(OpenXR)
在子物体Service Provider(XR)中,添加LeapXRServiceProvider组件。
在这里插入图片描述
在这里插入图片描述
将Service Provider(XR)拖拽至XP Leap Provider Manager下的【Leap XR Service Provider】中
在这里插入图片描述

2、创建空物体,放置手的模型,重命名为【HandModelManager】,并添加组件【Hand Model Manager(Script)】,打开【Is Enabled】;导入手的模型【LoPoly Rigged Hand】。单击【HandModelManager】,指定左右手【left Model】和【Right Model】,并修改【Group Name】给其起个名字。

在这里插入图片描述
3、单击【play】,查看运行结果
4、在场景中创建【3D Object->Plane】
在这里插入图片描述

5、在场景中创建【3D Object->Cube】,调整Cube大小,并添加【Rigidbody】组件。
在这里插入图片描述
修改材质球
在这里插入图片描述
6、创建空物体【Interaction Manager】,并添加【Interaction Manager】组件,并在该物体下,创建一个子物体【Interaction Hand(left)】,给这个子物体添加【Interaction Hand】组件,此时空物体中的警告排除。复制【Interaction Hand(left)】并重命名为【Interaction Hand(right)】,并将【Interaction Hand】下的【Hand Data Mode】修改为Player Right。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
7、有了Interaction Manager之后,在可以交互的物体Cube上增加interaction Behaviour组件,(单击Auto-Fix,然后自动修复一下)。勾选Allow Multi Grasp和Move Object When Grasp,并增加SimpleInteractionGlow组件。修改Hover Color,使之更明显。【参考官方物体】
在这里插入图片描述
在这里插入图片描述
8、单击【play】运行程序

在这里插入图片描述

http://www.lryc.cn/news/289360.html

相关文章:

  • 【Matlab】音频信号分析及FIR滤波处理——凯泽(Kaiser)窗
  • C数据类型
  • JAVA和Go的不解之缘
  • (免费领源码)java#SSM#MySQL汽车车辆管理系统68424-计算机毕业设计项目选题推荐
  • 25考研每日的时间安排
  • 小程序直播项目搭建
  • 《Python 简易速速上手小册》第10章:Python 项目实战(基于最新版 Python3.12 编写)
  • 防御保护第六天笔记
  • 【yaml 文件使用】pytest+request 框架中 yaml 配置文件使用
  • 浅析Redis②:命令处理之epoll实现(中)
  • react如果创建了类似于 Icketang元素,那么该如何实现 Icketang类
  • 「数字化转型」企业架构:成功业务转型的关键
  • AI开启手机摄影新时代:三星Galaxy S24 Ultra影像解读
  • Linux ---- Shell编程之函数与数组
  • Python系列(9)—— 比较运算符
  • uni-app h5对接 thinkphp5接口跨域
  • react-jss书写样式
  • Oracle PL/SQL Programming 第3章:Language Fundamentals 读书笔记
  • 【Spring Boot 3】【@Scheduled】动态修改定时任务时间
  • WordPress如何自定义日期和时间格式?附PHP日期和时间格式字符串
  • log4j2 配置入门介绍
  • 深入Pyecharts:桑基图绘制与炫酷效果实战【第38篇—python:桑基图】
  • RBD —— 不同材质破碎
  • MySql8的简单使用(1.模糊查询 2.group by 分组 having过滤 3.JSON字段的实践)
  • 数据监控-Prometheus/Grafana
  • Compose | UI组件(三) | TextField() 输入框组件
  • 组件冲突、data函数、组件通信
  • 【C++杂货铺】详解类和对象 [上]
  • Linux 驱动开发基础知识—— 驱动设计的思想(六)
  • Mybatis-Plus入门