共查询到18条相似文献,搜索用时 99 毫秒
1.
利用可编程图形硬件的高级语言Cg在GPU上实现了二维流体的实时模拟,充分发挥GPU的并行计算能力加速了模型的解算。采用半拉格朗日方法来求解纳维-斯托克斯方程,保持流体模拟的稳定性;引入了漩涡约束因子弥补模拟中出现的数值耗散;采用纹理来存储计算过程中用到的数据,并将向量数据各个分量存储到纹理单元的4个颜色通道,减少了GPU计算次数;实现结果表明,对二维流体的模拟是高效率的。 相似文献
2.
流体在虚拟现实场景中扮演重要角色,基于物理模型的流体动画可以增强数值仿真的真实感。但通常的基于物理模型的流体动画渲染,如果没有采用并行计算,不能达到实时模拟的效果。使用异构计算平台Open CL对SPH(smoothed particle hydrodynamics)方法进行加速,充分利用了Open CL与图形渲染API的数据互通性,并采用了CPU和GPU的协同工作的技术,能够发挥硬件潜力;同时,采用库伦定律和SPH方法计算表面张力和粒子法线,初步的实验结果表明该方法有希望用于大规模流体仿真。 相似文献
3.
4.
5.
6.
针对天线组阵合成系统对于宽带、高速、并行信号的实时合成需求,设计了基于图形处理器(graphic processing unit, GPU)的天线组阵信号时延补偿方法。首先,分析了典型的整数时延补偿方法在GPU平台上实现的可行性,设计了基于数据块重叠保留的整数时延补偿方法。然后,对比了典型的小数时延补偿方法的优劣,设计了适合于GPU并行加速的频域小数时延补偿方法。最后,对基于GPU的天线组阵信号时延补偿方法进行了实验验证。多次实验测试结果表明,在确保时延补偿正确性的基础上,基于GPU的时延补偿方法相比传统串行CPU时延补偿方法加速比提升了约18倍,采用基于GPU的时延补偿方法可实现对多天线信号的实时合成。 相似文献
7.
为了实现北斗B1C+B1I信号的联合生成,提出一种基于软件无线电和图形处理器(graphics processing unit, GPU)加速的北斗B1宽带复合信号的实时生成方法,该方法针对单边带复数二进制偏移载波(single-sideband complex binary offset carrier, SCBOC)调制方式的信号体制进行设计,系统根据用户配置的接收机运动轨迹和星历文件,生成中频信号并通过射频端发射。为了进一步提升GPU并行运算速度,从优化设备内存结构、设计并行线程架构和统一计算设备架构流(compute unified device architecture stream, CUDA)加速3个方面,设计了基于异步运算的加速采样点数据计算的CUDA优化实现方案。测试结果证明,优化后的算法可以基于SCBOC调制实时生成北斗B1I+B1C信号,基于GTX3060的GPU平台,信号90 M采样率下能实现8颗卫星复合信号的实时生成。 相似文献
8.
9.
10.
研究基于GPU和小波变换的海量地形数据实时绘制技术,通过小波变换构造地形网格的动态多分辨率模型,利用小波完备的数据重建功能,实现不同分辨率数据间的实时转换,减少从慢速外存向内存读数据的时间开销,提高绘制效率。通过小波渐近绘制算法解决不同分辨率模型间的平滑过渡问题,通过扩大了小波变换的采样范围解决块间小波变换的边界问题,通过顶点数据拟合算法解决相邻地形块间的裂缝问题,优化GPU的地形遮挡剔除算法,挖掘GPU的通用计算能力,在加速几何绘制的同时加速小波变换,进一步提高算法的效率。 相似文献
11.
针对以前红外仿真方法细节差、实时性不高等技术难点,提出了一种新的红外物理模型实现方法。该方法将物理信息与物体的几何模型顶点绑定,提高了对红外场景的描述细节。该方法对物理模型的计算在CPU与GPU之间进行了分配,充分利用了可编程GPU的强大运算能力,有效提高了红外场景生成的实时性。讨论了几种典型探测器效应的添加方法。使用仿真图像来说明所提出方法的有效性,同时分析了该方法的优缺点。 相似文献
12.
从地球自身模型出发,提出了按季风带划分大气云层实现其转动的新方法。为了提高拟真性,探讨了大气散射的成因,研究了大气散射算法并通过GPU编程实现,最后给出了基于多重纹理混合映射的星空背景模型。实验结果表明,这些方法可以大幅提高整个场景的拟真度,同时具备高实时性。可以被广泛地用于空间作战、探测等仿真任务。Abstract: Starting from the earth model,a new method was proposed that the rotation of atmospheric could be divided by monsoon belt.In order to improve the fidelity,the reason caused atmospheric scattering was investigated,and the scattering algorithm was studied and implemented by GPU programming.At the end,the star scene model based on multiple texture blending was given.The result of experiment shows that these methods have not only given a substantial increase in fidelity,but also guaranteed real-time rendering.It can be widely used in simulation of space battlefield and exploration. 相似文献
13.
14.
15.
16.
一种快速的海浪仿真方法 总被引:2,自引:0,他引:2
海浪仿真的实时性是海洋场景仿真的重要需求之一。对海面网格和浪高计算同时进行简化处理,提出一种快速的海浪仿真方法。该方法采用放射状环形网格对海面进行LOD划分,用海浪谱反演生成海浪高度纹理图序列,并在GPU顶点着色器上对海面网格进行循环纹理映射以获得网格节点的动态高度数据。同时,采用多级纹理映射和视域裁剪对海面网格进行优化处理。实验结果表明,提出的方法能有效提升海浪仿真速度,仿真对CPU的占用率低,真实感强,可充分满足视景仿真系统对海浪仿真的实时性要求。 相似文献
17.
在快速的角色动画中,运动模糊技术经常用于产生梦幻般的人物运动效果,从而渲染设计者想要表达的气氛。长期以来,人们常用硬件或软件方法,仅通过简单的图像融合手段实现运动模糊。为了提供高标准的运动特效,基于全局光照的几何方法变得日渐亟需。但是,这样的计算开销对于实时渲染来说往往难以承受。在此,笔者提出了一种新的用于实时运动特效的几何技术。该方法还能结合流体动力学技术,构建一些沿着运动轨迹体而生成的特殊效果。为了避免每帧重复计算,以及为了突破轨迹生成的数据量限制,首先分解运动轨迹,然后引入多步几何渲染技术,实现几何模型的实例化,从而达到重复利用几何资源的目的。在渲染流程中,为了使该方法可以灵活地运用于各种流体效果之中,轨迹追踪的步骤和流体解析的过程是设计成独立的。由于该算法是建立在GPU几何着色的并行环境下,当达到影片质量级别的渲染效果时,它依然能够保证极高的计算效率,最终实现包括运动模糊等特效在内的场景实时渲染。 相似文献