1. 通过叠加+随机+图层 镶嵌平铺-黑白双色
#隐藏元素:m1、m2 错开[br][br]m1=序列(序列(圆周((i [b][color=#ff0000]+ 1[/color][/b], j [b][color=#ff0000]+ 1[/color][/b]), 1), i, 0, c - 1, 2), j, 0, l - 1, 2)[br]m2=序列(序列(圆周((i, j), 1), i, 0, c - 1, 2), j, 0, l - 1, 2)[br]l1=扁平列表(m1)[br]l2=扁平列表(m2)[br][br]#按钮脚本:放于S列,白色,随机0-2层,无线型;放于C列,黑色,随机0-1层,无线型,[br][br]设置活动视图(1)[br]执行(序列("[b]S[/b]"+i+"=Element(l1,"+(i)+")", i, 1, [b]c*l[/b]))[br]执行(序列("SetDynamicColor(S"+i+",[b]0,0,0[/b],1)", i, 1, c*l))[br]执行(序列("SetLayer( S"+i+",RandomBetween( [b]0, 2[/b]))", i, 1, c*l))[br]执行(序列("SetLineThickness( S"+i+",0)", i, 1, c*l/4))[br]执行(序列("[b]C[/b]"+i+"=Element(l2,"+(i)+")", i, 1, c*l))[br]执行(序列("SetDynamicColor(C"+i+",[b]1,1,1,[/b]1)", i, 1, c*l))[br]执行(序列("SetLayer( C"+i+",RandomBetween( [b]0, 1[/b]))", i, 1, c*l))[br]执行(序列("SetLineThickness( C"+i+",0)", i, 1, c*l/4))[br][br]
m1=序列(序列(圆周((i [b]+ 1[/b], j [b]+ 1[/b]), 1), i, 0, c - 1, 2), j, 0, l - 1, 2)[br]m2=序列(序列(圆周((i, j), 1), i, 0, c - 1, 2), j, 0, l - 1, 2)[br]l1=扁平列表(m1)[br]l2=扁平列表(m2)[br]
[code]执行(序列("S"+i+"=Element(l1,"+(i)+")", i, 1, c*l/4))[br]执行(序列("SetDynamicColor(S"+i+",0,0,0,1)", i, 1, c*l/4))[br]执行(序列("SetLayer( S"+i+",RandomBetween( 0, 2))", i, 1, c*l/4))[br]执行(序列("C"+i+"=Element(l2,"+(i)+")", i, 1, c*l/4))[br]执行(序列("SetDynamicColor(C"+i+",1,1,1,1)", i, 1, c*l))[br]执行(序列("SetLayer( C"+i+",RandomBetween( 0, 1))", i, 1, c*l/4))[br][br][br][br][br][br][br][/code]
[url=https://www.geogebra.org/m/bppkjtvh]2. Pavage aléatoires par superposition en jouant avec les calques. (Random tiling) – GeoGebra[br][br][br][br][/url]
黑白→双色版[br][br]#按钮脚本:放于S列,[b]紫[/b]色,随机0-2层,无线型;放于C列,[b]奶白[/b]色,随机0-1层,无线型,[br][br]设置活动视图(1)[br]执行(序列("[b]S[/b]"+i+"=Element(l1,"+(i)+")", i, 1, [b]c*l[/b]))[br]执行(序列("SetDynamicColor(S"+i+",[b]74/255,0,132/255,1[/b])", i, 1, c*l))[br]执行(序列("SetLayer( S"+i+",RandomBetween( [b]0, 2[/b]))", i, 1, c*l))[br]执行(序列("SetLineThickness( S"+i+",0)", i, 1, c*l/4))[br]执行(序列("[b]C[/b]"+i+"=Element(l2,"+(i)+")", i, 1, c*l))[br]执行(序列("SetDynamicColor(C"+i+",[b]250/255,236/255,216/255,1[/b])", i, 1, c*l))[br]执行(序列("SetLayer( C"+i+",RandomBetween( [b]0, 1[/b]))", i, 1, c*l))[br]执行(序列("SetLineThickness( C"+i+",0)", i, 1, c*l/4))[br][br]
[img]https://www.geogebra.org/resource/cj3a9auc/3Rl7luxco4BKE3Jv/material-cj3a9auc.png[/img]
三色版[br][url=https://www.geogebra.org/m/ezahr8vu]3. Pavage aléatoires par superposition en jouant avec les calques. (Random tiling) – GeoGebra[/url]
#Colonnes[br]c=滑动条(1,30,1)[br]赋值(c,30)[br][br]设置活动视图(1)[br]中心定位(C)[br]c=30[br][br][br]#n=35[br]n=滑动条(1,50,2)[br]赋值(n,35)[br]更新时:[br]赋值(l,l+1)[br]赋值(c,c+1)[br]设置活动视图(1)[br]中心定位(((c+1)/2,(l+1)/2))[br][br]#Colonnes[br]bg=滑动条(1,3,1)[br]赋值(bg,3)[br]更新时的脚本[br]设置活动视图(1)[br][br]如果(bg==1,设置背景颜色( 0,143/255,108/255 ))[br]如果(bg==2,设置背景颜色( 9/255,73/255,66/255 ))[br]如果(bg==3,设置背景颜色( 197/255,212/255,182/255 ))[br][br]m1=序列(序列(圆周((i[b]+1[/b],j[b]+1[/b]),1),i,0,c-1,2),j,0,l-1,2)[br]m2=序列(序列(圆周((i,j),1),i,0,c,2),j,0,l,2)[br]l1=扁平列表(m1)[br]l2=扁平列表(m2)[br][br]m3=序列(序列(圆周((i[b]+1[/b],j[b]+1[/b]),1),i,0,c-1,2),j,0,l-1,2)[br]l3=扁平列表(m3)[br][br][br][br]更新按钮点击脚本[br]设置活动视图(1)[br]设置背景颜色( 197/255,212/255,182/255 )[br]执行(序列("S"+i+"=Element(l1,"+(i)+")", i, 1, c*l/4))[br]执行(序列("SetDynamicColor(S"+i+",[b]0,143/255,108/255,1[/b])", i, 1, c*l/4))[br]执行(序列("SetLayer( S"+i+",RandomBetween( 0, 2))", i, 1, c*l/4))[br]执行(序列("SetLineThickness( S"+i+",0)", i, 1, c*l/4))[br]执行(序列("C"+i+"=Element(l2,"+(i)+")", i, 1, c*l/4+2))[br]执行(序列("SetDynamicColor(C"+i+",[b]197/255,212/255,182/255,1[/b])", i, 1, c*l/4+2))[br]执行(序列("SetLayer( C"+i+",RandomBetween( 0, 2))", i, 1, c*l/4+2))[br]执行(序列("SetLineThickness( C"+i+",0)", i, 1, c*l/4+2))[br]执行(序列("D"+i+"=Element(l3,"+(i)+")", i, 1, c*l/4))[br]执行(序列("SetDynamicColor(D"+i+",[b]9/255,73/255,66/255,1[/b])", i, 1, c*l/4))[br]执行(序列("SetLayer( D"+i+",RandomBetween( 0, 1))", i, 1, c*l/4))[br]执行(序列("SetLineThickness( D"+i+",0)", i, 1, c*l/4))[br]
[img]https://www.geogebra.org/resource/a7rm6bkw/BFKxusUX4S2WcX66/material-a7rm6bkw.png[/img]
双调彩色版-+半透明[br][url=https://www.geogebra.org/m/ywzrhydz]4. Pavage aléatoires par superposition en jouant avec les calques. (Random tiling) – GeoGebra[/url][br][br][br][br][br]设置活动视图(1)[br]执行(序列("S"+i+"=Element(l1,"+(i)+")", i, 1, c*l/4))[br]执行(序列("SetDynamicColor(S"+i+",[b]25,[color=#ff0000]abs(sin("+i+"))[/color],241/255,1[/b])", i, 1, c*l/4))[br]执行(序列("SetLayer( S"+i+",RandomBetween( 0, 1))", i, 1, c*l/4))[br]执行(序列("SetLineThickness( S"+i+",0)", i, 1, c*l/4))[br]执行(序列("C"+i+"=Element(l2,"+(i)+")", i, 1, c*l/4))[br]执行(序列("SetDynamicColor(C"+i+",[b][color=#ff0000]abs(sin("+i+"))[/color],52/255,52/255,[color=#980000]57/255[/color][/b])", i, 1, c*l/4))[br]执行(序列("SetLayer( C"+i+",RandomBetween( 0, 1))", i, 1, c*l/4))[br]执行(序列("SetLineThickness( C"+i+",0)", i, 1, c*l/4))[br][br][br]
[img]https://cdn.geogebra.org/resource/zujnms8g/7nEZFmpu7clM7Nqq/material-zujnms8g-thumb.png[/img]
系列:[br][url=https://www.geogebra.org/m/b3z2pesy]1. 通过叠加+随机+图层 镶嵌平铺-黑白双色 – GeoGebra[/url][br][br][url=https://www.geogebra.org/m/ca7zzhp3]2. 通过叠加播放图层进行随机铺砌。(随机生产) – GeoGebra[/url][br][br][br]
5 三色 图层可调节 [br][url=https://www.geogebra.org/m/nugw8zdu]5. Pavage aléatoires par superposition en jouant avec les calques. (Random tiling) – GeoGebra[/url][br][br][br]设置活动视图(1)[br]执行(序列("S"+i+"=Element(l1,"+(i)+")", i, 1, c*l/4))[br]执行(序列("SetDynamicColor(S"+i+",[b]25,25,241/255,1[/b])", i, 1, c*l/4))[br]执行(序列("SetLayer( S"+i+",RandomBetween( 0, [b]i[/b]))", i, 1, c*l/4))[br]执行(序列("SetLineThickness( S"+i+",0)", i, 1, c*l/4))[br]执行(序列("C"+i+"=Element(l2,"+(i)+")", i, 1, c*l/4))[br]执行(序列("SetDynamicColor(C"+i+",[b]25,52/255,57/255,1[/b])", i, 1, c*l/4))[br]执行(序列("SetLayer( C"+i+",RandomBetween( 0,[b] j[/b]))", i, 1, c*l/4))[br]执行(序列("SetLineThickness( C"+i+",0)", i, 1, c*l/4))[br]执行(序列("D"+i+"=Element(l3,"+(i)+")", i, 1, c*l/4))[br]执行(序列("SetDynamicColor(D"+i+",[b]25,52/255,52/255,1[/b])", i, 1, c*l/4))[br]执行(序列("SetLayer( D"+i+",RandomBetween( 0,[b] k[/b]))", i, 1, c*l/4))[br]执行(序列("SetLineThickness( D"+i+",0)", i, 1, c*l/4))[br][br][br]
20260721 修改自:[url=https://www.geogebra.org/u/jotab]Jean-Baptiste Etienne[/url] — 2023年5月28日 - 下午9:55 的 [url=https://www.geogebra.org/m/ftafhp8d]1. Pavage aléatoires par superposition en jouant avec les calques. (Random tiling) – GeoGebra[/url][br][br][url=https://www.geogebra.org/m/bppkjtvh]2. Pavage aléatoires par superposition en jouant avec les calques. (Random tiling) – GeoGebra[br][/url][br]三色版[br][url=https://www.geogebra.org/m/ezahr8vu]3. Pavage aléatoires par superposition en jouant avec les calques. (Random tiling) – GeoGebra[/url][br][br]双调彩色版[br][url=https://www.geogebra.org/m/ywzrhydz]4. Pavage aléatoires par superposition en jouant avec les calques. (Random tiling) – GeoGebra[/url][br][br][br][url=https://www.geogebra.org/m/nugw8zdu]5. Pavage aléatoires par superposition en jouant avec les calques. (Random tiling) – GeoGebra[/url][br][br][br][br][br]