共查询到17条相似文献,搜索用时 203 毫秒
1.
2.
3.
基于粒子数生成函数的烟雾模拟* 总被引:1,自引:0,他引:1
在大规模虚拟战场仿真和复杂环境仿真中,烟雾作为其中的重要组成部分,其模拟具有重要的意义。针对烟雾模拟中难以达到真实性和实时性平衡的问题,引入层次细节技术,减少了模拟中所需要的粒子数目,在满足视觉效果的前提下提高了实时性。引入改进的物理模型与粒子系统相结合,增强烟雾的细节,生成真实感较强的烟雾。此外,还利用烟气抬升高度的阈值控制法来判断粒子的生命情况,使烟雾的模拟更加真实。实验证明,本系统利用有限的粒子数生成了满足视觉真实性和视景系统实时性要求的烟雾场景。 相似文献
4.
提出一种流体力学模型结合粒子系统的卡通烟雾实时模拟算法。通过Navier-Stokes方程建立烟雾流体场的物理模型,以保证运动轨迹真实感。为粒子属性引入浓度函数和作用半径,从而只需少量粒子就可快速获得浓度场分布。为了实现卡通化效果,使用代表动画师个人风格的卡通图元在不同浓度区域进行纹理贴图。试验结果证明,该算法高效快速,能实时生成自然生动的卡通烟雾效果。 相似文献
5.
为了提高三维场景中烟雾模拟的真实性,以粒子系统为基础,对烟雾的运动模型与渲染方法进行了研究.为模拟烟雾扩散特性,提出预定义扩散范围的方法来近似控制烟雾的整体扩散区域,并通过线性增大粒子半径来模拟烟雾粒子的自身扩散.在烟雾运动过程中,基于动力学原理,建立了一种较准确的烟雾运动模型,并分析了烟雾粒子扩散过程中风对粒子的影响.在渲染时,为避免传统粒子系统渲染出的颜色过于平滑,利用图形处理器可编程特性,引入法线贴图计算粒子表面的散射光叠加到粒子本身颜色上,增加了烟雾的层次感和颗粒感.实验结果表明,该实现方法粒子运动更加真实,视觉效果更加逼真. 相似文献
6.
传统的基于流体动力学和光滑粒子动力学的烟雾绘制方法能模拟出逼真的爆炸烟雾,但性能太低使得其很难满足实时性要求;而一般的基于粒子系统的模拟算法主要针对一般烟雾,需要大量粒子数目且不能得到真实立体的爆炸烟雾效果。本文提出一种基于法线贴图的爆炸烟雾模拟算法,使用法线贴图模拟烟雾粒子的空间立体属性,对其进行随机光照计算,并根据时间衰减颜色;采用简单运动控制模型模拟爆炸烟雾的翻滚与扩散。实验表明,该算法使用很少粒子便能产生极高真实感的爆炸烟雾效果,并且具有很好的实时性。 相似文献
7.
提出了一种粒子系统与物理动力学相结合的算法,较精确地模拟了火焰和烟雾粒子的受力及在空中的运动状态。为了提高模拟速度和真实性,用粒子线性膨胀来近似地达到烟雾扩散的效果,粒子的颜色变化则通过真实火焰燃烧的颜色采样线性插值方式重构。在渲染时,利用粒子排序和Alpha混合,避免了传统粒子系统的颜色饱和问题,再结合纹理映射和Billboard技术,能对场景进行快速的绘制。 相似文献
8.
随着计算机动画技术的发展,烟雾等自然场景的动态模拟在仿真虚拟研究中占有越来越重要的地位.对各种计算机生成动画烟雾的模拟、动态控制等算法技术进行了深入研究,在总结相关算法技术的基础上,利用粒子系统作为基于物理规律的模拟,采用平滑粒子动力学(SPH)模型,将姻雾建模为102~103数量级个数的平滑粒子,并根据粒子密度推导出粒子受到的扩散力,将关于外力的物理参数直接定义在烟的粒子上,提出了动画中烟雾的实时动态模拟算法和模拟步骤. 相似文献
9.
徐才云乔有金孔俊 《数字社区&智能家居》2014,(5):1119-1121,1125
该文总结了基于粒子系统的战场特效仿真方法,通过对粒子系统建模过程的分析,抽取战场特效的共同特性,设计了一个由粒子发射器、粒子、属性修改器和渲染器组成的通用粒子系统模型。并通过该模型对虚拟战场的常见特殊效果进行仿真。 相似文献
10.
烟雾是普遍存在的自然现象.影视、动画、图形技术日益深入发展,各个领域对于烟雾的真实模拟已不可或缺.模拟需求越来越多、要求也越来越高.传统粒子系统不能满足实际需要;数学物理方法计算复杂,影响其广泛应用;基于纹理的方法越来越受到重视.本文采用基于纹理球的快速模拟方法.分析了真实的烟雾特点、运动变化等因素;设计了关键的控制变量.算法具有灵活的处理方式和开放的可扩展性.最后给出了实际的模拟效果,基本能够达到实时性要求. 相似文献
11.
在粒子系统的基础上研究了烟雾微粒浓度扩散和微粒内部之间碰撞检测相结合的方法。通过扩散方程建立了烟雾扩散力场,以确保扩散运动轨迹的精确性;为了降低微粒之间的碰撞检测时间,引入了基于空间哈希表的碰撞检测技术。经仿真实验结果证明了该算法不仅能够提高模拟速度以达到实时控制要求,而且能够展示烟雾扩散的真实性。 相似文献
12.
战场特效有助于虚拟战场环境气氛的烘托,其模拟质量直接影响着整个战场仿真的质量.对于战场上的烟雾、火焰等不规则物体,不能采用传统的几何方法建模,而只能采用粒子系统等复杂的数学模型进行模拟.但在战场环境模拟时,同一场景中常常会出现多处火焰、烟雾的情况,这时巨大的计算量势必大大影响场景仿真的实时性.文章对基于OpenGVS的特效实现方法进行了研究,提出一种基于OpenGVS开发平台,将粒子系统模型与二维纹理动画模拟相结合的实现方式,明显减少了模拟所需计算量.将此方法运用到某型高炮训练仿真器的场景模拟中,实际应用表明,保证实时性的同时使战场特效得到了高质量的模拟. 相似文献
13.
作战系统在军事训练和军事演习的应用上具有经济性、科学性、实时性、交互性等其他训练模式无法比拟的优点,能够提高军事训练的效率,减少训练的成本,增加战士在训练过程中的安全性。虚拟战场环境是作战系统的一个非常基础的平台,值得研究探讨。在虚拟战场环境模拟中,对不规则动态形状物体建模的最有效的方法是粒子系统。而文中深入研究了粒子系统的基本原理,应用粒子系统的方法构建了一个战场爆炸模型来实现爆炸效果的具体实现过程,并分析爆炸粒子所受的动力来建立爆炸粒子的物理模型。实验结果表明这一模拟方法简单有效,逼真度和实时性效果较好。 相似文献
14.
郝学娟 《电脑与微电子技术》2014,(10):19-23
在计算机图形学领域,最热门的一个研究课题就是如何模拟自然景物,它的应用非常之广,但是,很多自然景物的外观是非常不规则的,而且又是随机变化的,所以模拟起来会有很大的难度。到目前为止,粒子系统技术一直被大家认为是模拟像自然景物这类不规则物体的最成功最有效的一个图形生成算法.在深入研究国内各种烟雾模拟方法的基础上,采用粒子系统和纹理贴图技术并结合烟雾运动的基本物理公式实现对烟雾的有效模拟。通过汽车尾气随风飘散的效果,来满足视觉上对烟雾浓度渐变的要求,能够真实地模拟出不断运动变化的烟团。最后.对研究工作进行总结.并对下一步的研究工作进行展望。 相似文献
15.
A smoke simulation approach based on the integration of traditional particle systems and density functions is presented in this paper.By attaching a density function to each particle as its attribute,the diffusion of smoke can be described by the variation of parti-each particle as its attribute ,the diffusion of smoke can be described by the variation of parti-cles‘ density functions ,along with the effect on airflow by controlling particles‘ movement and fragmentation.In addition.a continuous density field for realistic rendering can be generatd quickly through the look-up talbes of particle‘s density functions .Compared with traditional particle systems,this approach can describe smoke diffusion,and provide a continuous density field for realistic rendering with much less computation.A quick rendering scheme is also presented in this paper as a useful preview tool for tuning appropriate parameters in the smoke model. 相似文献
16.
虚拟海战场的三维船体建模与实时显示是构成虚拟海战场视景仿真系统的重要部分,包括几何形体建模、纹理映射以及视觉效果处理等内容。利用VC作为开发工具,Oracle作为舰船性能结构数据库管理软件,OPenGL作为图形API,通过完成一个仿真模型,提出了解决建模逼真度与仿真实时性矛盾的一些措施。 相似文献