广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    怎么用网络画板绘制随机旋转+迭代的图形?

    来源:网络收集  点击:  时间:2024-05-19
    【导读】:
    在下面的文章里面,我做了一个随机游动的课件。在网络画板的资源中心,搜索《随机游动》,就可以看到这个课件。本文,要介绍另一个类似的课件——随机拐弯。工具/原料more电脑网络画板方法/步骤1/9分步阅读

    原点是O,A是(1/3,0)点;

    连接线段OA;

    变量n的最小值是1,最大值为10,增量为0.1。

    2/9

    计算m000=randomInt(-n / n, n / n + 2),这是-1到3之间的随机整数;

    计算m001=n+1。

    3/9

    给定变量a,作为旋转角度的变量:

    最小值36;

    最大值90;

    增量为1。

    4/9

    O绕A逆时针旋转,旋转角度是a*randomInt(-n / n, n / n + 2),得到点B。

    5/9

    进行迭代变换:

    (O、A、n)-(A、B、m001);

    迭代深度是100。

    6/9

    由于我们把a控制在90的位置上,而a*randomInt(-n / n, n / n + 2)只能取值0,-a,a,2*a,也就相当于“不拐弯”、“向左拐”、“向右拐”随机出现;

    当n变化的时候,迭代图形也会变化;

    迭代图形是随机的;

    迭代图形变化与否,与n的大小无关,只与n是否变化有关。

    7/9

    当把a改为36;

    把旋转角度改为a*randomInt(-n / n, (180/a)*n / n +1)

    就得到另一种迭代图形。

    8/9

    再把a改为120,看看。

    由于120°的任意整数倍,都不可能是180°,所以,图形里面没有平角折线出现。

    9/9

    再随意改变a的值,试试效果。

    注意事项

    当n变化的时候,迭代图形也会变化;

    迭代图形变化与否,与n的大小无关,只与n是否变化有关。

    在网络画板的资源中心,搜索“随机拐弯”,就可以看到这个课件。

    软件网络画板随机拐弯随机迭代
    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_803005.html

    相关资讯

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-06 00:48:18  耗时:0.023
    0.0235s