随机L系统考虑了在植物的形态生成过程中随机因素的影响,因而丰富了L系统的表现力。
水风按:
随机,丰富了系统的表现力。很有内涵的话,随机避免了破缺和分形的机械性。
L 系统中用到的全局变量
算法中用到的全局变量
startX:整型变量,起始 的X坐标位置
startY:整型变量,起始 的Y坐标位置
initDirection:整型变量,开始绘画时的初始方向角
direction:双精度变量,是角度变化的中间变量,记录当前角度值
lengthF:双精度变量,每步步长(即画一条线段的长度)
rotation:双精度变量,作图中的旋转角度
startDepth:整型变量,画图迭代次数
ruleNumber:整型变量,规则数
sStart:字符 变量,公理(即生成元)
sRule[][]:字符 变量,规则数组
doublePoint:记录线段的两 ,由类定义
水风按:
可以时间起卦为例对之进行发生学的阐释。
实际上,无逃逸行为的随机迭代算法直接以不动点作为初始 ,与一般的随机迭代算法选择任意初始点相比,生成的图像更精确,且算法并行执行更有利于图像的快速生成和直观的显示图像的生成过 。
水风按:
图像虽然精确了,但初始条件也简单了,甚至因缺少了一些必要的自然法则而使结果和理论都受到更大的局限。 |