版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
人机交互技术碰撞检测概述目录Catalog1教学目的与要求2重点、难点3教学进程安排4课后学习任务布置教学目的与要求01.本章将介绍碰撞检测的概念及其使用方法,让学生了解碰撞检测技术的作用并掌握使用方法。目的:教学目的与要求学生能够了解并掌握碰撞检测技术的使用方法,完成课堂的学习与讨论,并且能够积极完成课后作业。要求:重点、难点02.碰撞检测的条件,覆写碰撞检测的函数。重点:重点、难点碰撞检测和触发检测的区别。难点:教学进程安排03.碰撞检测的意义在现实世界中,两个物体不可能共享同一个空间区域。在虚拟环境的人机交互过程中,为了提升用户交互过程中的沉浸感,同样需要在虚拟场景中实现两个不可穿透物体间互不共享同一空间区域的体验。若未对虚拟场景中的虚拟物体添加碰撞检测,虚拟物体之间在相互碰撞之后会出现“穿越”现象,这将会带来极差的用户体验。碰撞检测的模拟要产生碰撞必须为交互对象添加刚体(Rigidbody)和碰撞器,刚体可以让物体在物理影响下运动。碰撞体是物理组件的一类,它要与刚体一起添加到交互对象上才能触发碰撞。如果两个刚体相互撞在一起,除非两个对象有碰撞体时物理引擎才会计算碰撞,在物理模拟中,没有碰撞体的刚体会彼此相互穿过。碰撞检测的条件物体发生碰撞的必要条件两个物体都必须带有碰撞器(Collider),其中一个物体还必须带有Rigidbody刚体。在unity3d中,能检测碰撞发生的方式有两种,一种是利用碰撞器,另一种则是利用触发器。碰撞检测的接口函数在Unity3d中,主要有以下接口函数来处理这两种碰撞检测:碰撞信息检测1.当进入碰撞器时:MonoBehaviour.OnCollisionEnter(CollisioncollisionInfo){}2.当停留在碰撞器里:MonoBehaviour.OnCollisionStay(CollisioncollisionInfo){}3.当退出碰撞器时:MonoBehaviour.OnCollisionExit(CollisioncollisionInfo){}触发信息检测1.当进入触发器时:MonoBehaviour.OnTriggerEnter(Colliderother){}2.当退出触发器时:MonoBehaviour.OnTriggerExit(Colliderother){}3.当停留在触发器中:MonoBehaviour.OnTriggerStay(Colliderother){}以上这六个接口都是MonoBehaviour的函数,由于我们新建的脚本都继承这个MonoBehaviour这个类。所以我们的脚本里面可以覆写这六个函数。碰撞检测和触发检测的区别物体发生碰撞的必要条件:两个物体都必须带有碰撞器(Collider),其中一个物体还必须带有Rigidbody刚体。在unity3D中,能检测碰撞发生的方式有两种,一种是利用碰撞器,另一种则是利用触发器。1、碰撞检测碰撞器:包含了很多种类,比如:BoxCollider(盒碰撞体),MeshCollider(网格碰撞体)等,这些碰撞器应用的场合不同,但都必须加到GameObjecet身上。2、触发检测触发器:只需要在检视面板中的碰撞器组件中勾选IsTrigger属性选择框。如果既要检测到物体的接触又不想让碰撞检测影响物体移动或要检测
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年模组检测系统行业企业战略发展规划及建议
- 2024年PCP项目调研分析报告
- 《-》印刷装帧发行合同
- 法律知识合同网站建设和推广代理
- 2024年食品搅拌均匀机械行业商业计划书
- 年长期租赁车辆合同
- 天津市用人单位招用务工农民劳动合同书
- 娱乐、酒店、商业行业劳动合同书
- 车辆使用保管合同
- 房屋改造合同范本
- 年月日说课稿一等奖
- 2024年北京城市副中心投资建设集团有限公司招聘笔试冲刺题(带答案解析)
- 2024届浙江省杭州市高三二模作文材料“认知闭合”与“信息茧房”导写
- 2024年湖南初中学业水平考试模拟试卷(六)
- 中医全科医学概论智慧树知到期末考试答案章节答案2024年湖北中医药大学
- 社区老年人日间照料中心运营老年人日间照料服务方案
- 中华文化对外传播现状及策略研究
- 山东省青岛市市北区2023-2024学年七年级下学期期中考试语文试题
- 房屋征收与安置房屋征收测绘实施方案
- 新改版教科版五年级科学下册第一单元测试卷一(附答案)
- 2024届天津市河西区高三下学期二模英语试题
评论
0/150
提交评论