基于VR技术的楚编钟演奏系统中的碰撞检测算法研究

来源 :华中师范大学 | 被引量 : 0次 | 上传用户:sym409198933
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
曾侯乙编钟被称为是“稀世珍宝”,代表着中国传统文化的巅峰成就,也是荆楚文化的重要代表。但是复杂的制作技艺和对文物的保护,让曾侯乙编钟的传承和普及也受到了限制,因此结合虚拟现实技术进行虚拟编钟展示和演奏便成为编钟文化传播的重要方法。本文根据还原的曾侯乙编钟演奏的场景和模式,利用建模工具3D Max构建场景、模型还原虚拟世界中编钟演奏的场景,从视觉、听觉、和沉浸式交互设计等方面虚拟编钟演奏系统进行了设计和实现。同时对虚拟编钟演奏系统中的碰撞检测算法进行研究和分析,设计实现了基于编钟演奏场景的碰撞检测算法,因此论文主要研究工作如下:(1)分析和研究了常见的碰撞检测算法,针对编钟演奏系统的演奏场景,结合空间划分法和层次包围盒法对虚拟编钟演奏系统中的碰撞检测算法框架进行了设计,以便快速剔除场景中不会发生碰撞的对象对,精确检测相交,提高检测效率。(2)针对演奏场景中乐器的布局确定实际的碰撞区域,对编钟的演奏场景进行划分,快速排除大量不可能发生碰撞的碰撞对,获取潜在碰撞单元;再分析碰撞演奏场景中的物体的运动情况和碰撞时物体的状态,从包围盒的构造复杂度、更新复杂度和包围紧密度分析选择合适的包围盒,并进行敲击测试,选择时间消耗和准确率都适中的包围盒,在保证碰撞检测正确率的同时,减少资源消耗。(3)结合AABB包围盒之间的相交检测、包围球之间的相交检测,根据编钟演奏场景中木槌与编钟和虎座鸟架鼓之间发生碰撞的场景,即木槌的包围球只会与AABB包围盒上的面发生碰撞的情况,改进了木槌和编钟中间的相交检测算法。并对改进后的基于演奏场景的碰撞检测算法进行测试。(4)根据设计的虚拟编钟演奏系统,对虚拟编钟演奏系统的漫游、演奏、敲击震动等基本功能进行了实现,并对实现的系统进行了基本功能、易用性、可靠性、可维护性、可移植性测试,用户可身临其境般在演奏大厅中进行编钟演奏体验。通过对编钟演奏系统的实现和碰撞检测算法的改进,虚拟编钟演奏系统具有良好的实时性和沉浸感,同时可移植性高,易用,可真实体验编钟,传播编钟文化。
其他文献
随着网络技术的迅速发展,在消费者数据终端上显示的图像通常不仅仅是自然图像(Natural Image,NI),而是包含自然图像、文字、表格等各种计算机生成组件的复合图像,这种由计算
伴随着世界经济一体化的趋势,各国的投资者纷纷走出国门,各东道国也积极制定优惠政策与提供投资环境欢迎外国投资者进行相关的投资活动,但久而久之,投资者私人利益与东道国公
矿产资源对于社会发展意义重大,而矿产资源是有限的,社会发展速度的加快加剧了陆地矿产资源的耗竭。国际海底区域(以下简称“区域”)的矿产资源储量非常丰富且品质较高,有望
诚信是十分重要的。但是,目前我国社会公民诚信意识较为淡薄,社会失信现象屡屡出现,诚信状况令人担忧。这些社会失信现象会对正处于价值观还未完全形成的初中生产生不良的影
随着AIS的广泛应用,海事监管部门能够获取海量的AIS数据,船舶行为检测进入了大数据时代。但是,由于种种原因,AIS数据还存在丢失和大量错误,当前AIS数据质量还不能适应海事监
目标检测是目前计算机视觉领域中的重要分支,机器通过视觉对现实图像中的物体进行分类并找出物体的边界框,可广泛应用于智能监控、无人驾驶、图像检索等。近些年来随着卷积神
在我国民法理论中很少有人提及债权准占有制度,在立法中,除在行政规章有所体现外,在基本民事立法中如《民法总则》以及《合同法》中对此还是空白。随着市场交易行为日益多样
最近几年,在神经系统中,震荡是一种普遍存在的动力学行为,由于其在感知、认识、运动等方面发挥了重要的作用,因此引起了许多研究人员的关注。震荡是由神经元之间电子或者化学
微表情是一种持续时间极短暂且面部动作幅度很低的特殊人脸面部表情,相比一般人脸表情,其更能反映出人类情感的真实性,可广泛应用于临床医学、司法审讯、国家安防等领域。目
近年来,量子控制的研究受到了越来越多的重视。其中,量子系统的快速控制尤为重要,它能大大减少对量子系统的操纵时间且能减小系统退相干的作用。在量子系统领域,测量是获取被