欢迎光临散文网 会员登陆 & 注册

S10G8A Ponzo Illusion 庞佐错觉

2021-09-07 19:11 作者:学用数学  | 我要投稿

將兩條等長的線段擺在無限延伸的鐵軌上 ,這時發覺兩線段長度不一樣了,這種利用透視產生的錯覺稱為 Ponzo 錯覺。



任務一 縮小的平行線段

說明:利用對稱構造線段sAB,利用序列對sAB縮放n次,構造漸遠平行線。

操作:

O=(0,0)

描点A

B=Reflect(A,x=0)      #构造A点对称点

sAB=Segment(A,B)

r=Slider(1,1.5,0.05)

n=Slider(1,20,1)

#对线段AB缩放 n 次,缩放比例为 r ^k 

Sequence( Segment(Dilate(sAB,r^k,O), k , 1, n))

任務二 連接軌道

說明:利用Point構造線段的分點,利用Dilate構造位似點,再連接線段。

操作:

C=Point(sAB,0.1)

D=Point(sAB,0.9)

C'=Dilate(C,r^n)

D'=Dilate(D,r^n)

Line(C,C')

Line(D,D')


務三 等長線段平移

說明:利用對稱構造線段h,搭配滑動條,再利用向量構造等長線段平移。

操作:

描点E

F=Reflect(E,x=0)

h=Segment(E,F)

t=Slider(0,r^n,0.1)

Translate(h,(0,-t))

i=Line(E,E')

j=Line(F,F')

构造复选框,关联i、j


小結

使用 Dilate 與Sequence 製作漸遠平行線,製造龐佐錯覺,對於龐佐錯覺其它應用參考

https://www.bilibili.com/video/BV1944y187ji/


相關連接

【GGB】https://www.geogebra.org/classic/gzfmhqrn
【Bili】https://www.bilibili.com/video/BV1Tq4y1S7dn

YouTube】https://www.youtube.com/playlist?list=PLXH05kw-i_5K5M_sYRzYbeIpE2gT7kdUt



S10G8A Ponzo Illusion 庞佐错觉的评论 (共 条)

分享到微博请遵守国家法律