当前位置:大学毕业论文> 论文范文>材料浏览

关于烟雾论文范文写作 一种基于三维烟雾的实时模拟相关论文写作资料

主题:烟雾论文写作 时间:2024-02-25

一种基于三维烟雾的实时模拟,这是一篇与烟雾论文范文相关的免费优秀学术论文范文资料,为你的论文写作提供参考。

烟雾论文参考文献:

烟雾论文参考文献

摘 要:随着当前电影行业及动画行业不断发展,对于烟雾模拟技术也有着越来越大的需求,因而研究烟雾实时模拟也就十分必要.在当前烟雾模拟中,在利用GPU的基础上可实现三维烟雾模拟,从而可使三维烟雾模拟真实感得以增强,达到更加理想的效果,使人们产生更好的视觉体验.本文主要就在GPU基础上实现三维烟雾模拟进行分析,以保证三维烟雾实时模拟能够得到更加理想的效果,增强其真实性.

关键词:GPU;三维烟雾;实时模拟

中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2018)13-0211-02

A Real-Time Simulation Study Based on Three Dimensional Smoke

DENG Ding-sheng

(School of Science and Technology,Sichuan University Nationalities, Kangding 626001,China)

Abstract: with the continuous development of the film industry and animation industry, the oke simulation technology is also becoming more and more demanding, so it is necessary to study the real-time simulation of oke. In the current oke simulation, 3D oke simulation can be realized on the basis of GPU, which can enhance the realistic sense of 3D oke simulation, achieve more ideal effect, and make people he better visual experience. This paper mainly analyzes the 3D oke simulation on the basis of GPU, in order to ensure that the real time simulation of three-dimensional oke can get more ideal effect and enhance its authenticity.

Key words: GPU; three-dimensional oke; real time simulation

三维烟雾实时模拟技术属于十分重要的一种计算机技术,并且在很多领域内均有着十分广泛的应用,发挥着十分重要的作用,因而进一步提升三维烟雾实时模拟技术水平也就十分必要,同时也是必然需求.就目前实际情况而言,基于GPU的三维烟雾实时模拟得以出现,并且得到越来越广泛的应用,且表现出十分明显的优势,因而了解并掌握基于GPU的三维烟雾实时模拟也就十分必要,有利于三维烟雾模拟技术的进一步更好发展,保证其得以更好应用.

1基于CPU的三维烟雾模拟具体流程

在本文研究中选择CPU+GPU方式对三维烟雾运动过程进行加速模拟,在实际工作中其具体流程如下:首先,在利用CPU的基础上对密度场及速度场进行初始化,而后获得速度场及密度场外力,在此基础上将相关数据由内存中向显存拷贝,之后对密度场及速度场进行计算,然后由显存中将相关数据拷贝至内存中,最后渲染密度场及速度场,在以上这些步骤完成后,开始下一时间步长.对于该模拟过程而言,其组成主要包括以下三个部分内容.

在实际模拟过程中,第一部分内容为CPU部分,其工作任务主要就是对密度场及速度场进行存储空间创建,并且实行初始化工作,在此基础上可得到外力源,也就能够在计算中提供较好依据,而后拷贝密度场及速度场内相关数据,将其放置于显存中,以提供较好依据在CPU上实现流体计算.第二部分为GPU部分,这一部分的工作主要就是在GPU上进行各个方面步骤的计算,主要有NS方程组外力项、扩散项、对流项以及投影过程与修正过程,从而可将不同时间步长流体中密度场及速度场相关数据获取,也就能够提供数据进行下一时间步长计算.第三部分为CPU部分,这一部分的工作内容主要就是由显存中将有关数据拷贝至内存中,利用OpenGL技术渲染密度场及速度场,从而显示在计算机屏幕上.

2 CPU端初始化工作

在本文研究过程中,对于流体区域將其离散成为笛卡尔坐标,对于处于离散化状态的有关物理量,其所处位置为每个网格单元中心点,在每个网格单元中均存在唯一对应笛卡尔坐标,也就是选择交错网格方法对流体计算区域进行离散.若网格大小为(M,N,O),为能够使访问效率得以提升,对于三维网格中相关物理量数据场,选择一位数组方式进行存储,其网格单元为(xi,yj,zk),其所对应相关一维索引值为xi+yj+zk·M·N.由于考虑到处理流体边界问题,在每个坐标轴之下,均向外扩展一个单元格,以对边界区域进行表示,也就是具备边界的网格单元数量为(M+2,N+2,O+2),因而网格单元的所对应相关一维索引值实际上就是xi+yj·M+2+zk·M+2·N+2.

在模拟流体前,需要将流体初始状态给定.在实际模拟过程中,为能使其复杂性得以降低,本次研究中特假设在模拟开始时,在整个流体区域中不同网格位置的相关密度值以及速度值均为0.在本文研究中,通过对简单人机交互进行设计,使流体区域旋转及控制外力源获取得以实现,其具体流程及步骤如下图.

由上图内容可知,通过对键盘进行利用,可将速度源或者密度源获取,其相关信息在主机端内存相关数组中进行存储.由于只有Tesla系列设备才能够对CUDA4.0中统一虚拟地址实际应用支持,因而在计算流体速度场及密度场前,需要应用CUDA技术由主机端内存中将相关信息向设备端显存中进行拷贝[1-2].

结论:关于烟雾方面的论文题目、论文提纲、烟雾论文开题报告、文献综述、参考文献的相关大学硕士和本科毕业论文。

玛丽娜·阿布拉莫维奇:自残,是一种艺术态度
作为“行为艺术之母”,属于玛丽娜的行为艺术时代延续至今,靠的是直面淋漓的鲜血,释放残酷之欲,以及与灵魂伴侣的拥抱与撕咬。1973年,爱丁堡艺术。

基于源函数造波法三维数值水槽波浪模拟
摘 要:波浪是船舶与海洋工程中常见的一种动力因素,对于船舶与海洋结构物,研究波浪的冲击作用对其设计、强度分析等有着重要的意义。随着计算流体力学的。

孔维今天你失去,明天会另外一种方式归来
Q:2014年,你参与成立了父母心公益基金。对比你以前的公益参与,父母心公益基金是否有给你带来一些改变?A:在那之前,我一直有做公益,像微博打。

和亚里士多德对照王国维第三种悲剧之美感三维分析
王国维在《红楼梦评论》中借用叔本华“第三种悲剧”的说法研究中国悲剧美学的本质和美感特质。它认为美术的任务在于描述人生困境并提出解决之道,而悲剧的。

论文大全