WPF三维图形处理功能提供了对三维的设计宗旨支持而不是提供功能齐全的游戏开发平台。通过WPF三维实现,开发人员可使用与该平台所提供给二维图形的相同的功能,对标记和过程代码中的三维图形进行绘制、转换和动画处理。WPF中的三维图形内容封装在ViewPort3D元素中,该元素可以参与二维元素结构,view[......]

继续阅读

三维场景的建立需要慎重选择支持三维建模的软件平台。目前市场上有很多GIS平台产品支持三维建模,它们基本上侧重于地理信息系统的建设,在数据库支持、各种地形数据兼容上各有特色,选择这样的平台的好处是可以快速搭建三维场景,但是它们都具有共同的缺点:为提高兼容性,平台过于庞大、运行效率低、价格昂贵,三维数据[......]

继续阅读

不同的文献中对健全性有不同定义,可综合为下列要求:

(1)能在不利情况下(如小水深、高流速、陡坡度、大变率等)给出合理而无振荡的解。

(2)能保证数值解不因所用网格而异(包括结果对网格旋转无关)。例如,选择一个简单的明渠均匀流问题,所用格式在不同网格上的计算结果必须一致。

(3)格[......]

继续阅读

(1)有结构网格

最早使用直角坐标系中的矩形网格(但计算域不一定为矩形)。容易确定格子间的邻接关系,也利于用差分逼近导数。每个格子的边长比及相邻格子边长比要满足一定限制,以保证精度。在计算边界层时可使用拉长的格子,但需进行坐标变换处理。矩形网格便于组织数据结构,程序设计简单,适于各种算法,处理[......]

继续阅读

水动力学数值模拟中常用的浅水方程是一个双曲守恒型方程组。双曲守恒律组的解有一个显著特征:虽然初始条件和边界条件光滑,一定时间后会发展出间断。解分为两类:

(1)解析解(经典解),具有连续一阶偏导数,且时时处处满足微分方程。

(2)间断解(弱解、广义解)。在间断点,微分方程无意义,只满足积[......]

继续阅读

HPP模型将流体存在的空间划分为间距为单位长度的正方形网格,将流体想象成许多只有质量没有体积的微小粒子组成,在同一时刻同一网格节点上,每一个速度方向最多允许存在一个粒子,每个粒子可以向四个方向的其中之一运动,并且遵守下述碰撞规则:当且仅当只有两个粒子沿相反方向到达某节点时(对头碰撞),他们沿另外的两[......]

继续阅读