光滑粒子流体动力学方法的OpenGL程序设计

光滑粒子流体动力学方法的OpenGL程序设计

作者:

出版社: 云南科技出版社

CIP号:2017279034

书号:978-7-5587-0114-6

出版地:昆明

出版时间:2017.11

定价:¥56


简介

将SPH方法实现的流体运动利用OpenGL三维图形指令来实现流体运动的模拟,为这个领域的编程爱好者或技术员提供更加简便快捷的方法。本书分六章构成。第1章 光滑粒子流体动力学方法理论知识。介绍SPH方法的理论知识,构造SPH基本方程按两个关键步进行,一是积分表示法,二是粒子近似法。两个关键步中涉及到各类公式、物理量等,对粒子搜索的方法。第2章 SPH方法的OpenGL程序结构。介绍SPH方法在OpenGL中的编程基本框架,以C++的面向对象方法实现,结构清晰,脉络分明,容易理解及掌握。第3章 海浪运动的3D动画模拟技术。介绍海浪运动的OpenGL编程实现,涉及到的各类参数,具体流体运动的过程,OpenGL绘图指令的使用等。第4章 喷泉流体运动3D模拟技术。介绍喷泉流体的数学模型,在OpenGL中的实现过程。喷泉粒子运动方向的物理量及矢量数据运算。第5章 容器及流体运动3D模拟技术。介绍流体在运动过程中的空间限制,根据数学方法设定流体粒子的运动,能实现模拟流体盛装在容器中,及沿着某些通道流动等效果。第6章 爆炸效果的SPH方法模拟技术。本章介绍SPH方法模拟的爆炸效果,使用简单的方法来实现爆炸能量推动粒子的运动过程。

推荐

车牌查询
桂ICP备20004708号-3