论文部分内容阅读
目前对包括树木在内的植物形态模拟主要采取分形的方法,虽然能够较好的表现树木的结构复杂性,但对其形态特征的表达不够准确,真实感效果不够理想。本文从植物生态学角度出发,根据树的生长原理,建立生长模型及相应的数据结构,并提出该结构的遍历算法。在三维图形的绘制方面,针对传统绘制方法的不足,采用B样条曲面来构造三维几何模型,在曲面的生成及存储过程中用一个中心点代替多个控制顶点,将对曲面的控制转为对曲线的控制,使得对枝条形状的模拟更加方便直观,并且减少了存储空间。为模拟树在重力及风中的形态,根据材料力学建立了枝条的受力计算模型,将杨氏模量、质量等因素考虑在枝条形变的过程中,取得较好效果。最后,从光照、纹理映射及模型简化等方面对树木进行真实感绘制。