摘要

针对自然界中树木种类多、几何形态复杂以及结构差异大等特点,文中探讨了一种基于空间资源竞争的树木建模方法。在一定空间内随机地放置吸引点,根据树节点和吸引点之间的交互过程构建树木三维骨架,采用贝塞尔曲线优化树木骨架,通过圆台建构树木几何模型。利用叶序和阴影传播算法控制叶子在枝干上的分布。与L-系统和空间殖民算法生成的树木进行对比分析的结果表明该方法绘制的树木真实感强,不仅能有效避开障碍物生长,而且数据量小。