大规模群体的角色建模与实时渲染技术研究

被引量 : 0次 | 上传用户:cmm870811
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,群体动画在多个领域中得到了广泛的应用,比如城市规划、电影动漫、游戏创作、训练系统以及火灾等灾难现场模拟与辅助指挥中。但是,从目前的研究情况来看,群体动画渲染方面存在两个比较突出的问题:一是采用的角色群体太过单一,大都是由一个或几个角色模板变换而来,大量相似的角色并没有一个人群的感觉,缺乏真实感。另一个问题是要实现数量庞大的群体动画的实时渲染,以当前的计算机硬件绘制能力来说,采用直接绘制的方法很难达到实时性要求。因此,人们更加重视角色建模技术的研究和群体动画实时渲染技术的研究,使得这一领域成为极富挑战性的研究课题。本文首先研究了多样化角色建模技术,在大规模群体渲染技术的研究中,大量的人群仅仅是几个角色模板的简单重复,给人一种单调乏味的感觉。针对这一问题,本文研究了创造大量高真实感虚拟群体的方法,该方法能够由一个角色模板产生数量众多但互不相同的虚拟角色。通过对现实生活中的真实人体型进行建模,产生体态各异的真实群体体型。然后对单个角色模板进行不同身体部分的纹理颜色混合,实现了大量各具特色的人群的效果。为了能以交互性的帧率实现大规模群体的实时渲染,必须要研究大规模群体的实时加速技术。随着DirectX10新一代的渲染管线引入了流出(stream out)操作,本文提出了一种基于GPU流出操作的角色裁剪算法,在GPU中对大规模群体依次进行视锥体裁剪,闭塞裁剪以及LOD划分,减少了GPU到CPU信息传递的处理时间,提高了渲染效率。同时,为了保证近视点角色的高真实感要求,本文提出对粗糙的原始角色模型应用镶嵌技术进行实时动态细分,在使用了最小量的三角形面片的前提下满足了真实感需求。为了能对经过裁剪与LOD划分后的大规模群体实施快速的渲染,本文针对群体LOD等级的不同,提出使用多层次实例化技术对不同等级的角色采用不同的实例化渲染方法。对低LOD等级的角色使用实例化技术进行批渲染;对中间LOD等级的角色使用蒙皮实例化技术进行动画渲染,对高LOD等级的角色,使用蒙皮实例化与细分镶嵌技术相结合的方法进行动态实时细分渲染。通过使用层次实例化技术,进一步减少了绘制调用与模型切换次数,同时也减少了内存需求,提高了大规模群体渲染的实时帧率。实验结果表明,相对于传统的单个角色分别渲染,本文提出的加速方法以及渲染方法将平均帧率提高了4倍以上。
其他文献
目的:探讨银行职员健康状况,为特殊行业人群的预防保健工作提供科学依据。方法:回顾性分析2011年度在本体检中心参加健康体检的2138例在职银行职员的体检资料。结果:血脂异常
为了减少对石油的依存度和降低温室气体排放,在当前国际金融危机中提高竞争力,汽车行业必须研发新能源和新能源汽车。石油危机是新能源汽车发展的根源,国际金融危机又加快了
今年是朱毛两军会师井冈山八十周年。回顾这一重大历史事件,给我们提出了许多思考。其中之一就是,朱毛两军为什么会在井冈山会师?笔者认为,这不是偶然的,有其历史必然性:中国革命敌
能源、环境是当今人类生存和发展所要解决的紧迫问题。常规能源以煤、石油、天然气为主,它不仅资源有限,而且造成了严重的大气污染。因此,对可再生能源的开发利用,特别是对风
随着计算机软硬件技术的不断发展,三维图形引擎技术逐渐成为计算机图形学的主要研究内容之一。它在虚拟现实、数字城市、影视广告、计算机辅助设计和科学计算可视化等各个方
近年来,平面天线以其低轮廓、一维小型化以及易集成的特点满足了现代无线通信系统发展的趋势和要求,得到了越来越广泛的应用。根据现代通信的需要,天线发展的一个重要方向是
本文从标签理论出发,提出了非标签化的教育取向,从诊断和安置两个环节介绍了国外学习障碍儿童非标签化教育的实施现状,总结了非标签化教育的实施过程中的有关争论,并结合我国
本文从耐克抓住机会准确定位创建和发展品牌、遭到锐步阻击,深陷危机到重新定位,走出困境面对复杂的新形势到开拓创新,再创辉煌进行分析,得出耐克每一次的成功,始终围绕其品
目的:探讨小儿哮喘健康教育规范管理在指导哮喘患儿用药、提高其生活质量的作用,以提高儿童支气管哮喘的治疗效果。方法:将2011年6月-2012年6月在我院儿科门诊诊治的哮喘患儿
黎英海创作的《夕阳箫鼓》改编自我国古代同名琵琶曲,其中在保留原有曲调的基础上,加入了许多中国特有的民族化元素,是钢琴改编曲的代表作之一。本文就《夕阳箫鼓》所包含的