关键词:
针灸学
教学实践
虚拟现实
增强现实
碰撞检测
Unity3D引擎
摘要:
针灸学作为中国传统医学的精髓,数千年来为中华民族的健康和发展做出了不可磨灭的贡献。然而,传统的针灸学教学模式及实践方法存在一定的安全隐患,学员学习效率低下,教学成本高昂,导致相关人才匮乏,已成为制约针灸学进一步发展的主要因素。鉴于此,本论文基于虚拟现实和增强现实技术,使用Unity3D引擎设计实现一种安全高效经济的针灸教学实践平台,论文的主要研究内容如下:(1)针灸教学实践平台需求分析与框架设计。从功能性和非功能性两方面对针灸教学实践平台进行需求分析,基于虚拟现实和增强现实技术,采用MVC设计模式设计了虚拟现实针灸教学系统框架和增强现实针灸实践系统框架,系统间相互配合,共同构建起针灸教学实践平台。(2)层次包围盒碰撞检测理论研究与应用实现。研究分析层次包围盒碰撞检测的基本原理和实现方式,设计了适用于针灸教学实践平台的虚拟物体的碰撞检测算法,使用Unity3D引擎实现了三维经络腧穴模拟人,UI面板和常规虚拟物体的碰撞检测具体应用。(3)虚拟现实针灸教学系统设计与实现。基于虚拟现实技术,使用Unity3D引擎设计实现了应用于Pico Neo型虚拟现实智能头盔的针灸教学系统,具体包括沉浸式虚拟环境部署,三维虚拟针灸教学设备制作,针灸教学资源设计和虚拟现实交互及控制管理,以完成针灸理论知识环节的学习任务。(4)增强现实针灸实践系统设计与实现。基于增强现实技术,使用Unity3D引擎设计实现了应用于Holo Lens的针灸实践系统,具体包括增强现实环境部署,针灸针刺仿真手臂模型制作,基于BP神经网络的针灸手法的识别设计和Holo Lens终端应用的开发,以完成针灸手法实践环节的学习任务。