基于Direct3D与粒子系统实现喷泉效果

来源 :郑州大学 | 被引量 : 0次 | 上传用户:qtjqty
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
虚拟场景中,自然景物的模拟一直是计算机图形学领域中研究的内容。喷泉、瀑布、火焰、水流、雨、雪等具有不规则性、动态性和随机性,这些自然景物的模拟十分复杂困难,具有一定的挑战性。模拟自然景物的方法有两种:一种是基于物理建模技术的方法;另一种是采用粒子系统建模的方法。本论文采用后一种方法对喷泉的三维效果进行研究。喷泉效果可以大大增强虚拟现实系统的沉浸感,粒子系统是实现喷泉效果的有效方法。粒子系统是虚拟场景中研究的主要内容之一,一些研究人员利用粒子系统技术对模糊的、不规则的物体或景物进行了模拟,如对流云、闪电、雨、雪、树木、瀑布等景物。大多数研究者使用的绘图工具是OpenGL三维图形函数库,本文则是尝试以Direct3D三维图形函数库为绘图工具,对不规则的、“模糊”的自然景物进行模拟。主要从以下几个方面进行研究:●探讨Microsoft公司三维图形函数库Direct3D的技术与功能以及Direct3D的核心设备;运用Direct3D中的点精灵作为粒子图元,对粒子的属性能灵活的设置。●介绍粒子系统的基本原理,粒子系统的实现步骤,并运用粒子系统分析自然景物。●分析流体动力学及流体粘度,基于流体动力学中的流体粘度和牛顿粘性定律与粒子系统相结合,提出伪粒子粘度方法。由牛顿粘性定律得出粒子流体的内摩擦力,使多个粒子“粘”在一起形成不同大小的水珠粒子,以此模拟喷泉的真实效果。●利用粒子系统技术对喷泉体进行分析,运用流体动力学原理分析现实生活中喷泉水体的运动,应用粒子系统的建模方法,构建出喷泉粒子系统模型;对喷泉水珠粒子的产生、运动和消亡进行研究,并应用伪粒子粘度方法,在Direct3D开发平台下绘制出喷泉的效果。
其他文献
宋元以来,三国故事为广大群众所喜闻乐道,对三国历史人物是非功过的评价,也成为不同社会价值观碰撞的焦点。由于《三国演义》的广泛传布,和当今说三国的热闹,使三国人物评价出现了
以三聚氯氰、甲胺、乙胺、二甲胺、苯酚、二(4-氨基苯基)醚为原料,经取代、傅克反应和成环作用合成了一类新的含三嗪环的杂环蕃,并通过^1HNMR、IR和MALDI-TOFMS对其结构进行了表
目的:分析测定广西不同产地及不同品种芒果叶中芒果苷的含量。方法:采用Luna 5μm C18(2)柱4.6 mm ID×250 mm),流动相:甲醇-0.1%磷酸(30∶70),流速:l mL/m in,检测波长:258
"痛心疾首""畏首畏尾""首当其冲""首屈一指"等成语,在今天的中学语文教学中还广泛使用着。其中"首"或者当"头"讲,或者有"顶端、第一、初始、最重要"的含义在内。同时我们又发
《中国特色社会主义》是高中思想政治课程标准(2017年版)新设置的必修课程模块。此模块彰显坚持和发展中国特色社会主义这一主题,采取社会发展史的叙述框架,依托理论与实践、
在我国,对谨慎性原则的关注仅是近十年的事,1993年开始正式实施的《企业会计准则》将谨慎性原则作为会计确认和计量的一项基本原则,以后随着会计制度(准则)不断完善,对谨慎性也越
设计了一种风板控制系统,该系统采用增量式双PID算法,采用STC单片机作为控制核心,用重力加速度传感器实时采集风板角度,利用单片机的PWM信号调节风机速度,控制风板运动轨迹,