- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
万方数据
万方数据
摘 要
近年来,基于物理的流体仿真技术受到了众多图形学研究者的关注,因为不 管是在电子游戏、电影视频还是虚拟现实等领域中,它都有着重要的研究与应用 价值。
实现一个准确、实时、基于物理的流体仿真器是这一领域的研究目标,但是 准确性与实时性往往难以同时满足。为了选择合适的实时流体仿真方法,本文首 先给出了一个使用基于网格的欧拉法进行烟仿真的实例,通过该实例说明欧拉法 不适合进行实时大规模流体仿真。因此本文采用 SPH 方法以及它的一些扩展在 GPU 上实现了一个实时流体仿真框架,并结合一个基于屏幕空间的渲染方法实 现了对三维水体、多相流等场景的实时模拟与渲染。
在利用 SPH 方法进行流体仿真时,采用 Tait 方程来满足流体的不可压缩性。 标准 SPH 方法存在拉伸不稳定性的问题,本文采用一种简单的密度修正办法来 解决这一问题。消除拉伸不稳定性后带来一个副作用是降低了粒子之间的内聚力, 从而使流体的表面张力现象消失了,因此在密度修正之后,我们引入一个人工张 力项来模拟表面张力现象。
对于边界处理,本文同时实现了基于惩罚力和在边界处采样虚拟粒子这两种 方法,并通过实验对比发现采样虚拟粒子的方法在碰撞检测以及碰撞响应方面均 要好于惩罚力。
对于多相流,本文采用经由数值密度修改过的 SPH 方法进行模拟。通过实 验发现,使用此方法模拟多相流时会出现某些地方聚集低密度粒子以至于这些低 密度粒子最终不会浮于高密度粒子表面的现象,本文通过引入一个人工浮力解决 了此问题。
本文采用一种基于屏幕空间的渲染方法来渲染最终的流体,该方法利用曲率 流的思想来平滑表面深度,然后根据平滑后的深度信息计算出表面法线。同时该 方法采用一个额外的 pass 来获得流体的厚度信息,以此作为流体着色的重要依 据。
关键词: 基于物理的流体仿真 光滑粒子动力学 多相流 屏幕空间渲染
ABSTRACT
The physically-based fluid simulation technology has attracted more and more attention from many graphics researchers during recent years. It has significant research and application value not only in computer games, feature films but also in virtual reality areas and so on.
To achieve an accurate, real-time and physically-based fluid simulator is the goal of this area. However, it is hard to satisfy the accuracy and the real-time simultaneously. To find a suitable real time fluid simulation method, we first give a sample of using an eulerian method to simulate gas, which illustrates that the eulerian method is not suitable for large-scale real time fluid simulation. So we adopt SPH methods and some of its extension to implement a real-time fluid simulation frame on GPU. Also, in combination with a screen space based rendering method, we accomplish the real time simulation and rendering of 3D water and multiphase flow.
When using SPH methods for fluid simulation, we use Tait equations to satisfy the incompressibility of fluid. There is tensile instability problem in standard SPH methods. We use a simple density correction method to solve this problem in this paper. However, on
您可能关注的文档
- 基于酸性蛋白酶的新型蛋白饲料研究-生物化学与分子生物学专业论文.docx
- 基于数字化三维牙颌模型的山东地区尖牙前磨牙颊面轮廓形态研究-口腔医学专业论文.docx
- 基于数控机床PLC的远程监控与诊断系统研究-机械制造及其自动化专业论文.docx
- 基于数字视频技术的远程教育系统的构筑与实现-教育技术学专业论文.docx
- 基于内容建模的理性化协商机制-计算机应用专业论文.docx
- 基于力信息的机器人主动柔顺装配研究-机械制造及其自动化专业论文.docx
- 基于遥感图像的屋顶面积识别及屋顶光伏容量估计-控制理论与控制工程专业论文.docx
- 基于陀螺仪与倾角仪组合的TBM姿态角测量研究-机械电子工程专业论文.docx
- 基于企业内部的供应链设计与规划研究-技术经济及管理专业论文.docx
- 基于遗传算法拟合多阻尼比反应谱的地震动仿真-防灾减灾工程及防护工程专业论文.docx
- 基于图形学技术的电网图形系统分析与设计-管理科学与工程专业论文.docx
- 基于图论的网络脆弱性评估系统的研究与实现-计算机系统结构专业论文.docx
- 基于数字图像处理的颗粒细度检测系统的改进-控制理论与控制工程专业论文.docx
- 基于微生物实验分析的污水生态处理系统运行管理研究-水文学及水资源专业论文.docx
- 基于涡粘模型的扩压器湍流分离流动的数值模拟研究-热能工程专业论文.docx
- 基于数据仓库和OLAP技术的绩效考核系统-计算机应用技术专业论文.docx
- 基于数据仓库的决策支持系统研究与实现-模式识别与智能系统专业论文.docx
- 基于数字高程模型的岭南林场地形与树种(组)的关联分析-森林经理学专业论文.docx
- 基于数字签名的Linux兼容内核上应用程序的安全机制-密码学专业论文.docx
- 基于遥感影像的变化检测方法在滑坡体提取中的应用-地图学与地理信息系统专业论文.docx
最近下载
- 急性胰腺炎护理查房课件(完整版).pptx VIP
- 如何做合格的研究生导师.ppt VIP
- GB50084-2001(2005版)自动喷水灭火系统设计规范.docx VIP
- 绿色“垃圾不落地城市更美丽”节能环保树立垃圾分类新观念PPT模板课件.pptx VIP
- 铁路栅栏改移重点项目施工专项方案.doc
- ApacheCN 编程/大数据/数据科学/人工智能学习资源 2019.8.pdf VIP
- 精品解析:北京市八中2023-2024学年九年级上学期期中考试物理试题(解析版).docx VIP
- 大数据互联网科技PPT模板 .pptx VIP
- (人教版)九年级英语第一次月考试卷(含答案).pdf VIP
- 隐球菌性脑膜炎护理.pptx VIP
文档评论(0)