分形樹
步驟 1:
利用 Turtle 畫出如本題圖-1 所示的分形樹。
要求:
樹木主干向上生長;
分形層數為 4,二叉樹;
第一層樹枝長度為 60,逐層減 6;
左右樹枝的傾斜角度不限,最終效果與圖-1 所示大致相同即可。
必須能看出繪圖程序。

圖-1
步驟 2:
一、修改步驟 1 中生成分形樹的方法:
分型層數改為 4~6 之間的亂數;
第一層樹枝長改為 30~60 之間的亂數;
二、繪制分形樹叢
在 800X600 的螢屏中繪制分形樹叢;
樹木數量為 50 棵;
每棵分形樹的樹根位置為螢屏范圍內隨機坐標點,樹枝允許伸出螢屏視窗外;
以螢屏中心垂直線為分界,位于螢屏左側的樹木向左傾斜,位于螢屏右側的樹木向右傾斜;
繪制程序瞬間完成(即看不到繪畫程序)。
整體繪制樣例如本題圖-2 所示。

圖-2 分形樹叢繪制樣例
且繪畫程序瞬間完成(即看不到繪畫程序)
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/96561.html
