作者:
出版社: 人民交通出版社股份有限公司
CIP号:2020120047
书号:978-7-114-16698-3
出版地:北京
出版时间:2020.10
定价:¥68.0
本书是关于如何利用数学模型对流场数值模拟结果实现动态可视化的书籍,介绍了如何利用数学模型网格信息建立与地形相适应的虚拟三维场景,如何在三维场景中对二维流场及标量场、三维流场及标量场进行动画仿真。对于每项功能的实现,首先介绍基本原理和编程要点,然后给出关键部分的流程图和程序代码,力求使读者易于理解并能进行程序编制。程序编码基于MS.NET Framework,选择WPF三维图形平台和Visual C#编程语言,在Windows操作系统下具有较强的兼容性。本书回顾流场可视化发展历程,提出立体成像技术用于三维流场可视化的可行性,通过比较选择WPF作为三维图形平台。在此基础上首先对轻量级三维图形平台WPF进行简介,介绍了在WPF中进行三维模型建立的主要步骤。第3章介绍如何基于WPF,通过模型复杂边界生成、视角变换完成对模型虚拟三维场景的构建,同时实现对二维标量场的可视化。第4章利用拉格朗日质点追踪法实现二维流场、三维表面流场的动态可视化,采取高效的粒子追踪算法提高质点追踪效率,通过多种对有效示踪粒子的显示控制,删除非显示视角内的示踪粒子,降低追踪例子数量以提高运算效率,最终实现对流场数据的实时动态仿真。第5章介绍在三维场景中直接创建水平截面和垂直截面的方法,通过向截面的进行流速投影,实现置于三维场景中的截面流场可视化。第6章结合二维流场可视化方法并考虑垂向流速约束,利用对质点的三维运动的拉格朗日质点追踪算法,基于三维立体成像技术实现对三维流场的可视化。