【摘 要】
:
伴随互联网技术不断进步,游戏产业也在日新月异的发展。极佳的游戏体验不是要求游戏场景的画面有多么华丽,而是要求虚拟现实的交互的体验。而好的游戏体验需要解决的最重要问
论文部分内容阅读
伴随互联网技术不断进步,游戏产业也在日新月异的发展。极佳的游戏体验不是要求游戏场景的画面有多么华丽,而是要求虚拟现实的交互的体验。而好的游戏体验需要解决的最重要问题之一就是检测和处理游戏场景中虚拟对象之间的碰撞,所以改善和解决碰撞检测的设计是很有必要的。碰撞检测的设计问题是游戏开发中会经常遇到的问题,一个游戏场景中可能存在很多物体,它们之间大多属于较远位置或者相对无关的状态,那么一个物体的碰撞运算没必要遍历这些物体,可以使用一个包围一个或多个物体的多边形来讨论碰撞问题,这样可以节省重要的计算量和时间。在真实的物理系统中,一般需要在运算速度和精确性上做取舍。本文主要对3D游戏开发中容易碰到的碰撞检测问题进行了分析和探讨。首先,根据实际开发的需要,针对碰撞检测的问题,主要采用了OBB包围盒算法,并进行了优化处理。其次,对于游戏中的需要用的图形技术,主要使用OpenGL图形界面库的相关技术,并应用这些技术和Visual C++开发语言,在Visual Studio 2010的平台上设计和实现了这款3D游戏射击系统。该系统主要分为以下基本功能模块:基本框架,碰撞检测和模型控制,粒子系统和动画系统。重点是实现碰撞模块,包括场景与子弹之间的碰撞检测,场景和模型相互间的碰撞检测,模型和子弹碰撞检测等功能模块。最后分别对游戏的系统和各大功能模块进行了性能测试和功能测试。测试的结果表明本系统达到了预期的效果,具有一定的实用性,对以后的同类型的游戏开发过程遇见的碰撞检测问题也具有一定的参考和借鉴意义。
其他文献
随着教学改革的不断深入和数字媒体技术的快速发展,三维动画技术日益在教学过程中发挥出重要的作用,充当了教学内容视觉化的重要角色。在某些教学过程中,更具有不可替代的作
机车车辆车轴是机车在轨道上可靠运行的关键部件,如果车轴在机车运行中出现缺陷没有及时发现,可能导致车轴出现断裂,车轴一旦发生断裂,机车车辆将会出现脱轨事故。所以在对车
目的:观察中西医结合治疗颈椎病所致颈曲反弓的临床疗效。方法:对44例颈椎病所致颈曲反弓患者采用中药疗法与颈围外固定的中西医结合治疗。结果:优38例,良2例,好转2例,无效2例,总有
随着“加油广东”APP正式上线,广东销售阳江石油五里加油站将其作为增强客户黏性的有效途径,在站内掀起了“加油广东”APP推广热潮。“快”字诀,任务分解传递压力。阳江石油五里
网络经济时代,商业营销模式发展日新月异,"大众创业,万众创新"已经成为新的时代趋势,微商的出现为大学生创业实践提供了机遇和挑战。作为社交化、信息化的集合体,当代大学生
随着交通运输、工业生产和城市建筑的发展,噪声污染已被人类社会认识为一大公害,尤其是与社会休戚相关的交通噪声,是对人类生活环境污染最严重的一种噪声公害。特别是在我国
<正>在当前全面推进中小学素质教育、深化新的课程改革的进程中,切实转变教师的教学观念、改变教师的教学方法具有重要的现实意义。传统教学观念认为教学过程是教师传授知识,
识字教学是低年级语文教学的重点,因而识字教材的编写是十分重要的。读了部编本第一册教材,感到在识字量、选字标准、呈现方式等识字教材编写的诸多要素方面都很讲究,颇有新
在近江牡蛎(Ostrea rivularis Gould)卵子授精后25分钟,分别用高温(35℃)和低温(10℃)持续处理20分钟,其胚胎发育初期的三倍体诱导率分别达到64%和69%。在这个高温点和低温点以
<正>为全面掌握城市土地节约集约利用状况,为下一步城市土地利用管理政策的制定提供坚实的理论基础。2014年,国土资源部下发文件,在全国范围内用5年时间全面推进城市建设用地