|
(1)基本参数 通过对现实世界树木的观察,我们可以使用一些简易的递归方法来模拟生成这些植物。首先我们必须找出树木递归生长规律的参数,根据我的观察,总结了以下几种: (a)螺旋角:指的是新枝条在老枝条上抽枝时以老枝条为旋转轴所间隔的角度差; (b)层等分:指的是老枝条上抽出多少份新枝条,间隔是老枝条长度的N等分; (c)层偏角:指的是新枝条与老枝条之间的偏角; (d)层衰减:新枝条的成长时间总是少于老枝条,用衰减系数来模拟它们之间长度的差别; (e)起始百分比:表示从枝条长度的多少开始抽出新枝; (f)叶片长度:决定最后层也就是叶片的长度。
(2)参数骚动 给定一定的起始条件和递归深度,我们利用以上参数就可以生成树木了,不过这种树都是一些千篇一律,没有真实感的形体而已。上帝在制造万物时一定使用了极度公式化的模式,但是制造出的物体却有着相互影响的特性,各个参数在相互影响时产生了变化,甚至..
阅读全文>>
|