共查询到18条相似文献,搜索用时 203 毫秒
1.
2.
虚拟场景中的实时降雪模拟 总被引:1,自引:0,他引:1
降雪是一种重要的自然现象,对降雪的模拟可以大大提高虚拟场景的逼真度。文中在分析粒子系统建模方法的基础上,给出了一种雪粒子模型,该模型对雪的物理模型进行了适当简化:通过控制雪粒子的大小、形状、密度(数量)来实现雪强度的模拟;通过控制雪粒子的运动来模拟风对雪的影响,并对雪粒子的产生域进行了讨论,使其满足视点运动的要求。实践表明,该粒子系统模型可在复杂的三维场景中实时地模拟降雪现象,仿真效果逼真。 相似文献
3.
虚拟场景中的实时降雪模拟 总被引:2,自引:0,他引:2
降雪是一种重要的自然现象,对降雪的模拟可以大大提高虚拟场景的逼真度。文中在分析粒子系统建模方法的基础上,给出了一种雪粒子模型,该模型对雪的物理模型进行了适当简化:通过控制雪粒子的大小、形状、密度(数量)来实现雪强度的模拟;通过控制雪粒子的运动来模拟风对雪的影响,并对雪粒子的产生域进行了讨论,使其满足视点运动的要求。实践表明,该粒子系统模型可在复杂的三维场景中实时地模拟降雪现象,仿真效果逼真。 相似文献
4.
5.
在建立降雨、降雪过程教学模型的基础上,设计了实时雨雪粒子系统.介绍了该粒子系统的实现方法,包括粒子属性的定义与更新、粒子生命周期控制等.在该系统中,通过控制粒子的可视区域,采用动态的小范围飘雪来代替整个场景的飘雪模拟.实际应用结果表明,该粒子系统能够在虚拟校园的场景中实时地模拟雨雪现象. 相似文献
6.
实时的降雪模拟在虚拟环境中是不可少的,真实地模拟降雪过程能够增强虚拟环境的沉浸感和深度感。本文从计算机模拟的角度对降雪过程进行了分析,基于粒子系统理论抽象出雪粒子的动态属性和静态属性;对有风和无风时雪花运动进行了模拟,给出了无风、阵风和稳定风的运动模型;针对降雪过程中产生的雪尘以及雪花落地的积雪现象,提出将雾化效果应用到降雪的虚拟环境的方法。实验表明,本文采用的降雪及雾化模拟方法实时性好,模拟效果真实,适合应用于实时渲染的虚拟环境中。 相似文献
7.
粒子系统是实时模拟三维地形场景中具有真实感的降雨情景的一种有效方法。本文基于粒子系统的基本原理分析并提出了适用的雨粒子系统和雨粒子的属性,采用了把雨粒子产生区域定义为一个视图体顶部的外接长方体、用象素点和直线作为雨粒子的形状、降落过程的重力作用模拟、用粒子组实现雨粒子的连续补充和雨粒子的降落高度检测等新的方法及算法。试验结果表明,该方法能有效地再现三维地形环境场景中的降雨景象,在满足实时交互漫游的前提下表现出较强的真实感,具有一定的实用价值。 相似文献
8.
文章在分析粒子系统建模方法的基础上,给出了一种雪粒子模型,该模型对雪的物理模型进行了适当简化:通过控制雪粒子的大小、形状、密度(数量)来实现雪强度的模拟;通过控制雪粒子的运动来模拟风对雪的影响,并对雪粒子的产生域进行了讨论,使其满足视点运动的要求。实践表明,该粒子系统模型可在复杂的三维场景中实时地模拟降雪现象,仿真效果逼真。 相似文献
9.
基于粒子系统与OpenGL的实时雨雪模拟 总被引:15,自引:1,他引:15
自然景物的模拟一直是计算机图形学中最具挑战性的问题之一。关于水、云、烟.雨、雪等自然景物的模拟,在计算机游戏、三维动画、影视及广告中有着广泛的应用。自然景观中雨、雪的模拟,可以大大提高三维场景的逼真度,Reeves提出的粒子系统是模拟雨、雪的一种有效的方法。论文在分析粒子系统实现原理的基础上,基于OpenGL提出了一种在大型场景漫游系统中实时模拟雨.雪的方法。基本思想是基于OpenGL的多视口与色彩融合技术,把模拟雨、雪的粒子在一个新的视口中视线有效区域内进行绘制,然后与原视口中的场景一起显示于窗口中。实践证明,该方法实现的雨雪模拟效果比较真实,而且在普通PC上也可以满足一般动画的实时性要求。 相似文献
10.
11.
12.
虚拟环境中的池塘雨景、雪景能增强人在虚拟环境中的沉浸感.如何对雨滴、雪片的运动建模,以及怎样实现其在计算机上的动态模拟,是室外仿真领域需要解决的重要问题.在粒子系统中引入粒子的运动模型,通过修改运动模型中粒子质量、风速和风向等关键参数的取值,实现了在不同风吹动条件下雨滴、雪片随风飞舞的实时模拟;同时通过对雨滴、雪片下落位置的判断,在其与池塘水面的接触点,利用特殊的幅度值平均算法实现了池塘水面受到粒子扰动后所产生的波动效果;最后通过读取外部模型参数的信息,生成了池塘周围的辅助景观.绘制的结果证明这些构造和绘制方法是有效可行的. 相似文献
13.
基于粒子系统的雨雪模拟大幅提高了三维场景的真实感,但传统的基于中央处理(CPU)的粒子系统的渲染效率难以达到在大规模场景中进行雨雪渲染的要求.为此,提出了一种基于GPU的粒子系统来渲染雨雪场景的算法.该算法在视点前的一个固定区域内产生和绘制粒子,在顶点着色器中进行粒子属性的更新,在几何着色器中将粒子从点扩展为矩形,并对每一帧中的粒子的属性进行缓存处理,保证了粒子属性更新的连续性.此外,采用多幅雪花纹理与粒子随机组合,使雪花效果符合多样性和随机性.实验结果表明,该算法能在大规模场景中进行雨雪效果的实时渲染,并有较高的真实感. 相似文献
14.
基于GPU粒子系统的战场实时雨雪效果模拟 总被引:5,自引:0,他引:5
雨雪效果的模拟可大幅提高战场视景仿真的真实感,粒子系统作为模拟不规则自然现象的有力工具,很适合雨雪效果的模拟,传统基于中央处理器(CPU)运算的粒子系统,模拟雨雪效果时存在占用大量CPU时间和系统资源的缺点,针对这个问题,建立了基于图形处理器(GPU)粒子系统的雨雪效果模拟方法,讨论了雨雪粒子系统在GPU上的实现、存储及运算等问题,通过将粒子系统的存储和运算全部交由GPU来完成,充分利用了GPU强大的处理能力和带宽优势,大幅提高了可模拟的雨雪粒子数量,并使雨雪模拟的逼真度和实时性都得到了增强. 相似文献
15.
基于GPU粒子系统的大规模场景高效雨雪实时模拟 总被引:3,自引:0,他引:3
粒子系统实现的雨雪效果能有效增强三维场景的真实感,传统基于中央处理器(CPU)运算模拟的粒子系统占用了大量CPU运算时间,难以达到实时模拟的要求。为此提出了一种基于图形处理器的(GPU)运算的粒子系统来模拟的雨雪场景。该方法通过在GPU中重复使用消亡粒子在视点坐标系内生成新粒子,并在几何着色器中将粒子的点坐标转换为矩形坐标,将CPU从复杂庞大的几何运算中解放出来,从而大幅增加了场景绘制的微粒数,使雨雪场景模拟的实时性和逼真度得到增强。 相似文献
16.
针对粒子系统生成虚拟场景的速度太慢的缺点,首先介绍了粒子系统的一般原理,然后分析了雨点和雪花的属性特点,最后提出了基于粒子系统的雨点和雪花降落的实时模拟生成算法。 相似文献
17.
探讨已有降雪和积雪模拟方法,针对粒子系统难以同时兼得真实性与实时性的问题,提出一种真实感较强的雪场景实时绘制算法。算法用矩形基本粒子进行纹理叠加映射来建模雪粒子,用温度调节控制雪粒子大小及雪密度大小,归一化生命周期并用于颜色混合。飘雪阶段,引入层次细节(LOD)技术,根据雪粒子真实受力特点模仿其运动过程,并将其受力全面综合考虑并简化,提高降雪模拟效果真实度,并降低计算复杂度。积雪阶段,获取场景模型暴露面及其高度场,以暴露面中点的高度及其点坐标为基础,得到雪粒子落地位置,进而模拟积雪高度变化效果;将整个地面作为地面雪粒子发射器,模拟积雪融化效果,提高真实性。 相似文献
18.
基于OSG粒子系统的雪景模拟 总被引:1,自引:0,他引:1
为了模拟真实降雪场景,建立逼真的雪景仿真系统,提出了一种基于OSG (open scene graph)粒子系统的仿真模拟技术,建立以雪粒子受力情况分析为核心的自定义雪粒子模型.该模型分析了雪粒子的具体受力情况,随机确定雪粒子的各初始属性,并在每帧中动态的赋予雪粒子不同的风力值以模拟真实降雪场景中的风力情况,解决了传统模型中雪粒子受力不够真实的情况.实验结果表明,自定义雪粒子模型能够更加真实的模拟降雪场景,具有逼真的仿真效果. 相似文献