最新消息:

Scratch编程-用递归画一片精美雪花

Scratch 少儿编程 5206浏览 0评论

友情提示:视频教程观看时请手动设置清晰度。

用递归画一片精美雪花

雪花也称银粟,玉龙,玉尘,是一种晶体,是天空中的水汽经凝华而来的固态降水,结构随温度的变化而变化,多呈六角形,像花。
雪花的形状极多,每片雪花都是一幅极其精美的图案,连许多艺术家都赞叹不止。雪花大都是六角形的,这是因为雪花属于六方晶系。云中雪花”胚胎”的小冰晶,主要有两种形状。一种呈六棱体状,长而细,叫柱晶,但有时它的两端是尖的,样子像一根针,叫针晶。另一种则呈六角形的薄片状,就像从六棱铅笔上切下来的薄片那样,叫片晶。

用递归画一片精美雪花

 

 

 

用递归画一片精美雪花

这么精美复杂的图案我们用scratch也可以轻松画出。步骤是:

1.先画出六条线条构成的基本图形

2.以每条线条的中点为起点,分别向左右旋转60°,并画出三分之一线条的长度

3.递归上面两步,最终得到雪花分形图。

我们可以通过调整级数的大小与步长来控制图形的饱满程度。

 

用递归画一片精美雪花

用递归画一片精美雪花

视频演示了从1级到7级的绘制过程。

用递归画一片精美雪花

脚本如下:

用递归画一片精美雪花

 

用递归画一片精美雪花

用递归画一片精美雪花

用递归画一片精美雪花

您必须 登录 才能发表评论!