Scratch画分形几何图系列29:另类填充曲线之367272曲线
前面我们见识了著名的分形曲线流蛇。本次我们来画一个更加酷炫的填充曲线,它是填满一个内角分别为36度、72度和72度的等腰三角形,不过它的形成规则空前复杂,由多个分规则互相调用而成。
1..它的L公理系统是由6套规则P、Q、R、S、T和U互相调用形成的。
公理:Q
规则:
P:→ --R S--U
Q:→T R----S
R:→ P----Q T
S:U--P Q--
T:→ U--P
U:→-Q T-
符号:PQRSTU都要画线; :左转36°;−:右转36。
3. 画367272填充曲线的递归子积木代码
4.画367272填充曲线的主程序
5. 367272填充曲线的各级图形
367272填充曲线递归子积木的建立根据L系统规则,稍显复杂。要注意适当选择调用下一级递归子积木的长度(125)和缩放比(1/1.52)。还有根据级数适当选择数字、初始(入口)点坐标。
尝试:我们像画流蛇那样,给每画一笔颜色增加一点点,结果颜色接近的一部分形组成的图形与整体图形是不是也很相似呢?这就是分形的主要特性——“自相似”,注意观察体会。
Copyright © 2024 妖气游戏网 www.17u1u.com All Rights Reserved