首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到16条相似文献,搜索用时 125 毫秒
1.
基于粒子系统的火焰模拟与优化   总被引:1,自引:0,他引:1  
为了解决火焰模拟难以实现实时性和真实感的问题,提出了基于粒子系统的火焰模拟优化方法.首先分析了利用粒子系统模拟火焰的基本原理,在此基础上,结合纹理映射方法进行火焰渲染,然后在渲染的过程中分别从实时性和真实感两个方面对粒子系统进行了优化,使性能得到显著提高.实验结果表明,该优化方法可以有效地降低模拟时间,同时能得到更为真实的模拟效果.  相似文献   

2.
针对三维天空场景仿真中出现的场景实时性和真实性不能满足用户的需求等问题,提出了基于GPU (graphic processing unit)的动态天空场景仿真方法.在开源场景图形系统(OpenSceneGraph)开发平台上,使用基于物理的方法计算出一天中不同时刻天空的背景色;采用shader技术,用OpenGL着色语言(GLSL)在GPU上对云、太阳进行模拟;针对太阳的位置,绘制出具有真实感效果的光晕.实验结果表明,该仿真方法可以绘制出具有动态效果的、天空颜色能平滑过渡的天空场景,并且真实感强.  相似文献   

3.
丘宇峰  曾国荪 《计算机科学》2009,36(12):238-242
针对传统火焰模拟耗时、模拟真实性不理想这一问题,提出了一种借助GPU(图形处理器)高通用计算能力进行并行模拟的粒子系统火焰模拟方法.该方法采用基于方位角和仰角的粒子散射器、基于层流火焰轮廓计算公式的火焰外形计算及通过拉格朗日插值方法平滑火焰骨架线等手段提高了素流火焰的模拟真实度.在提高性能方面,该方法使用全局存储空间存储粒子信息,避免了因使用纹理存储而产生的反复绑定的开销,同时结合GPU强大的通用计算能力,通过采用CUDA(计算统一设备架构)编写的并行算法,实现了基于GPU的拉格朗日插值并行求解及并行计算、更新粒子属性,并就如何确定块内线程数量作了论述.实验结果表明,该方法满足了火焰模拟的真实性和实时性要求,且较传统方法有很大的提高.  相似文献   

4.
火焰等无规则物体的模拟近年来成为计算机图形学中的一个研究热点。传统的基于粒子和纹理技术生成的火焰,并不能真实地反映物体的运动过程,生成的火焰效果图具有随机和生硬的特点。为了解决火焰模拟过程中难以实现的实时性和真实感的问题,文中采用一种基于物理模型的火焰实时渲染方法,应用有限差分法求解Navier-Stokes方程,采用半拉格朗日法求解平流项,扩散方程则利用隐式迭代方法进行求解,利用GPU强大的并行计算能力对求解过程进行加速,利用光线投射算法对火焰进行渲染,最后生成了逼真的火焰图像。实验结果表明该方法实现简单,渲染速度快,显示的效果真实。  相似文献   

5.
在复杂的三维仿真系统中模拟雾效对系统的实时性和真实性都提出了较高的要求。在分析传统雾效模拟方法的基础上,提出了一种基于GPU的实时雾效模拟方法。基本思想是建立一个表示雾随高度渐变的指数函数,然后根据提出的算法公式在GPU上实时计算出雾浓度,最后将所计算出的雾效因子与片元颜色进行混合计算。实验证明,该方法能够实时生成真实感较强的雾效。  相似文献   

6.
基于GPU的海浪特效实时渲染   总被引:1,自引:0,他引:1  
对于海浪特效的模拟能有效增强海洋场景仿真的真实感,模拟的实时性也是海洋场景仿真系统的重要需求之一.为了实现基于GPU的海浪特效实时渲染,以PM海浪谱为基础进行了研究,从而生成海浪高度场,并结合视相关反投影方法生成海浪网格,采用硬件着色器进行基于物理光照模型的实时光照处理,生成了具有较强真实感的海面效果,较好地满足了时渲染场景实时性和真实感的要求,达到了实时视景仿真系统中对海洋模块的实时仿真要求.  相似文献   

7.
基于GPU粒子系统的战场实时雨雪效果模拟   总被引:5,自引:0,他引:5  
张汉清  张科 《计算机仿真》2007,24(10):200-203
雨雪效果的模拟可大幅提高战场视景仿真的真实感,粒子系统作为模拟不规则自然现象的有力工具,很适合雨雪效果的模拟,传统基于中央处理器(CPU)运算的粒子系统,模拟雨雪效果时存在占用大量CPU时间和系统资源的缺点,针对这个问题,建立了基于图形处理器(GPU)粒子系统的雨雪效果模拟方法,讨论了雨雪粒子系统在GPU上的实现、存储及运算等问题,通过将粒子系统的存储和运算全部交由GPU来完成,充分利用了GPU强大的处理能力和带宽优势,大幅提高了可模拟的雨雪粒子数量,并使雨雪模拟的逼真度和实时性都得到了增强.  相似文献   

8.
水体的真实感光照模拟是计算机图形学中的重要研究内容.现有的研究偏重于清澈水体的光照模拟,无法直接用于浑浊水体,为此提出一种基于物理的浑浊水体的真实感光照模拟方法.首先基于物质对水体光学特性的影响对浑浊水体进行建模,并分别建立每一类物质的吸收和散射模型;然后根据光线在浑浊水体中的传播及其与不同物质颗粒的交互作用计算光能的衰减变化,并将其转换为RGB颜色系统进行真实感绘制.借助GPU强大的并行处理能力,该方法可以实现对不同浑浊水体的光照效果的实时绘制.  相似文献   

9.
针对现有眩光效果绘制方法的真实感和速度问题,提出一种基于GPU的真实感眩光效果绘制方法.首先根据光圈和镜头生成带有随机镜头噪声的二维衍射光栅图像;其次考虑夫琅禾费和菲涅耳2种不同的衍射效果,利用预存算法系数的快速傅里叶变换模拟衍射效果的光学过程,并通过衍射效果的光谱模型实现真实感绘制,同时利用2个独立的一维高斯卷积核加速实现bloom效果;再通过随机小角度旋转和混合操作进行真实感增强;最后采用实时光线跟踪渲染框架,在三维场景中实现了真实感眩光效果的实时绘制.该方法的主要步骤采用CUDA实现,充分利用了GPU强大的并行计算能力并兼顾考虑存储器优化策略.实验结果表明,文中方法绘制结果具有较强的真实感和实时性.  相似文献   

10.
为了提高水面波动效果模拟的实时性并保持真实感,提出一种基于可编程图形处理器(GPU)的向量代数运算模型,并使用该模型求解水波动方程以加速水波仿真过程.给出了模型的数据结构定义和数据操作设计,对二维水波微分方程进行离散化处理,将其表达为矩阵矢量相乘的形式,再采取共轭梯度法进行求解,以获得代表水面的高度图.通过高度图信息来生成法线,从而获得水面反射和折射效果.实验结果表明,该算法充分发挥了GPU的高速性能优势来求解复杂的水面波动方程,能有效提高真实感水波纹模拟的效率.  相似文献   

11.
基于粒子系统的湍流燃烧火焰的可视化研究   总被引:10,自引:3,他引:10  
引入粒子系统作为可视化建模的基本方法,建立了包含火焰粒子子模型、湍流流场子模型和燃料属性子模型的湍流燃烧火焰可视化模型.通过将温度场与湍流流场的有机结合及燃烧室内网格体单元的颜色与透明度的显示,实现了湍流燃烧火焰的三维动态传播可视化.最后,结合实例给出了火焰效果图,体现了湍流涡对火焰前锋面的影响.  相似文献   

12.
飞机尾翼空中失火的场景模拟   总被引:2,自引:0,他引:2       下载免费PDF全文
提出了一种粒子系统与物理动力学相结合的算法,较精确地模拟了火焰和烟雾粒子的受力及在空中的运动状态。为了提高模拟速度和真实性,用粒子线性膨胀来近似地达到烟雾扩散的效果,粒子的颜色变化则通过真实火焰燃烧的颜色采样线性插值方式重构。在渲染时,利用粒子排序和Alpha混合,避免了传统粒子系统的颜色饱和问题,再结合纹理映射和Billboard技术,能对场景进行快速的绘制。  相似文献   

13.
针对在Web端难以快速直观表达风场问题,提出一种基于Web的风场三维动态可视化设计与仿真方法。首先,为解决风场数据不易获取、处理不便问题,给出风场数据的获取、转换、应用流程。其次,设计使用Web Worker多线程技术并行计算生成流线的方法,减少风场流线寻迹生成时间,提高流线生成效率。然后,结合颜色映射技术,设计对流线进行Alpha颜色通道动态修改的方法,以表征风场动态流动。最后,扩展基于WebGL的可视化引擎Cesium进行风场三维可视化渲染,直观表达风场。结果表明,该方法能有效提高在Web端进行风场可视化仿真的效率,可为防风减灾提供支撑。  相似文献   

14.
传统的富客户端飞行仿真系统在使用上受到应用程序和硬件设备的限制,导致其开放性、易用性、跨平台性存在一定缺陷,难以满足设计人员在离开实验室后的使用需求。针对上述问题,本文对Web三维可视化进行深入研究,利用WebGL在不安装任何渲染插件的情况下,支持浏览器端进行2D/3D硬件加速渲染的优势,以WebGL第三方图形库Three.js为实现基础,构建数据驱动的三维飞行可视化仿真系统,使用户可以在Web端无缝访问系统的服务资源。该系统由气动数据驱动,实时模拟了飞行器运动轨迹,同时兼顾天空效果、尾焰特效以及摄像机漫游,增加仿真效果真实性,使用户可以通过浏览器端得到直观丰富的三维仿真效果,具有良好的应用价值。  相似文献   

15.
由于使用数学物理方法模拟火焰动画的计算量太大难以实现实时性,本文提出一种新的火焰模拟方法。该方法结合数学物理方法和粒子系统的优点,采用不可压缩的Navier-Stokes方程作为火焰模拟的物理模型,通过简化外力项的计算来提高计算速度。在渲染火焰时,提出一种新的基于纹理的火焰渲染方法来实现令人满意的火焰动画效果。实验基于OpenGL,以C++编程,使用提出的方法成功实现火焰的实时模拟。  相似文献   

16.
任意剖切显示是全三维气辅成型过程数值模拟后处理的重要技术。通过研究四 面体单元与剖切平面的空间位置关系,提出了一种基于纯空间几何解析的任意剖切面求取以 及在剖切面上高质量绘制场数据分布彩色云图的方法,即通过遍历确定“有效单元”、类过滤 交点求解,以及物理量插值与颜色映射求得剖切面上的物理场量,然后采用OpenGL 技术实 现任意剖切面上场数据分布彩色云图的绘制与显示。实例验证表明,该方法能准确、清晰地 绘制出气辅成型过程中任意剖切平面上物理量的分布,有助于工程技术人员更加有效地理解 和分析模拟结果。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号