分形理论是利用分数维数的数学方法来描述和研究客观事物。利用分形可以模拟出逼真的自然景物,解决了计算机对复杂自然景物建模困难的问题。IFS迭代函数系统模型是产生分形图形的重要方法之一。根据IFS模型构建分形图形的方法和原理,通过观察树木等自然景物的特征,抽象出一种自然界树木的形状,利用拼贴的方法计算出该树木的IFS码,并用VC++作为工具实现对树木的绘制。通过树木绘制实例详细介绍了绘制的过程、颜色问题的改善和迭代次数及伴随概率对图形的显示效果的影响。由于迭代函数系统模型是通过绘制迭代点来生成图形的,对于点的颜色设置要么单一要么比较杂乱,因此对绘制过程中如何设置迭代点的颜色提出了改善办法。根据程序最终的显示效果,生成图形符合预期的形状,经过颜色改善后的图形效果更加逼真。
1