wayne
发表于 2012-1-16 12:47:37
这种方法致命的地方就是 随机生成转换矩阵。
要想做出楼上提到的 eyond 发现的完美对称的图案几乎是不可能的
wayne
发表于 2012-1-16 12:54:26
换一种思路:
在原始数据中找出能构成平面的三个点映射到等腰直角三角形,等边三角形。。。
这样就唯一确定了一个仿射变换矩阵,稍后呈现
wayne
发表于 2012-1-16 14:10:39
太惊喜了
太有意思了
wayne
发表于 2012-1-16 21:38:11
ADGJBEIJCDHKAFIKCEGLBFHLCJMODINODLMPAHNPGKOPBGMQFJNQAEOQEHMRBKNRCFPRILQRABCSDEFSGHITJKLTMNST:
该组数据可以对应有181种非奇异的转换矩阵。
挑选集中好看的如下:
A {0,0}
B {1/4 (1+Sqrt),-(1/2)}
C {1/2 (-1+Sqrt),1/2 (-3+Sqrt)}
D {1/2 (-1+Sqrt),0}
E {2/Sqrt,1/10 (-5+Sqrt)}
F {Sqrt/2,-(1/2)}
G {1/2 (1+Sqrt),0}
H {1/2 (-1+Sqrt),-(1/2)}
I {1/2 (-5+3 Sqrt),1/2 (-3+Sqrt)}
J {1,0}
K {1/2 (-1+Sqrt),1/10 (-5+Sqrt)}
L {1/4 (-1+Sqrt),-(1/2)}
M {0,-1}
N {-1+Sqrt,-1}
O {3-Sqrt,2-Sqrt}
P {1/3 (-1+Sqrt),-(1/3)}
Q {1/3 (1+Sqrt),-(1/3)}
R {4/19 (-1+2 Sqrt),1/19 (-10+Sqrt)}
S {1/2 (1+Sqrt),-1}
T {1/2 (-3+Sqrt),-1}
A {0,1}
B {1/2,1/2}
C {1/2 (3-Sqrt),1/2 (Sqrt-1)}
D {1/4 (Sqrt-1),1}
E {1/2,1/10 (Sqrt+5)}
F {1/8 (Sqrt+3),1/2}
G {1/4 (Sqrt+1),1}
H {1/8 (Sqrt+1),1/2}
I {1/2,1/2 (Sqrt-1)}
J {1/2,1}
K {1/20 (Sqrt+5),1/10 (Sqrt+5)}
L {1/4,1/2}
M {1/4 (3-Sqrt),0}
N {1/4 (Sqrt+1),0}
O {1/4 (3 Sqrt-5),3-Sqrt}
P {1/12 (Sqrt+1),2/3}
Q {1/12 (Sqrt+5),2/3}
R {3/76 (Sqrt+9),1/19 (Sqrt+9)}
S {1,0}
T {0,0}
wayne
发表于 2012-1-16 21:41:54
24# wayne
A {1,0}
B {1/2 (-1+Sqrt),1/2 (1-Sqrt)}
C {1/4 (5-Sqrt),-(1/2)}
D {1,-(1/2)}
E {1/2 (-5+3 Sqrt),1/2 (1-Sqrt)}
F {1/10 (5+Sqrt),1/10 (-5-Sqrt)}
G {1,1/10 (-5-Sqrt)}
H {1/2,-(1/2)}
I {3-Sqrt,1/2 (1-Sqrt)}
J {1,1/2 (1-Sqrt)}
K {1/4 (1+Sqrt),-(1/2)}
L {0,0}
M {2,-1}
N {0,-1}
O {1/11 (-2) (-7+Sqrt),1/11 (-4-Sqrt)}
P {2/3,-(1/3)}
Q {1/11 (7+Sqrt),1/11 (-3-2 Sqrt)}
R {1/11 (1+3 Sqrt),1/11 (-4-Sqrt)}
S {1/2 (3-Sqrt),-1}
T {1/2 (1+Sqrt),-1}
wayne
发表于 2012-1-16 21:50:58
A {1/2,-1}
B {1/10 (5+Sqrt),-1-1/Sqrt}
C {0,0}
D {1/2 (3-Sqrt),-1}
E {1/2 (3+Sqrt),1/2 (-3-Sqrt)}
F {2/3,1/6 (-5-Sqrt)}
G {1,-1}
H {1,1/2 (-3-Sqrt)}
I {1,1/2 (-1-Sqrt)}
J {0,-1}
K {1/10 (5-Sqrt),1/10 (-5-Sqrt)}
L {1/2,-(1/2)}
M {0,1/2 (-3-Sqrt)}
N {1-1/Sqrt,1/10 (-5-3 Sqrt)}
O {0,1/2 (1-Sqrt)}
P {1/11 (7-Sqrt),1/22 (-15-Sqrt)}
Q {1/11 (7+Sqrt),1/22 (-3) (7+Sqrt)}
R {1+1/Sqrt,1/2 (-3-Sqrt)}
S {1/11 (4+Sqrt),1/11 (-2) (4+Sqrt)}
T {1,0}
wayne
发表于 2012-1-16 22:14:08
ACEFDFHJBCIJBEHKADIKBFGMEJLMBDLNCGNODEGPFKNPAJOPAGLQCKMQCHLRDMOREIQRAHNSFIOSBPQSGHITABRTCDST
该组数据有111组非奇异转换矩阵。
{A,{0,0}} {B,{1/5,1/5}} {C,{1/2,0}} {D,{1/6,1/3}}
{E,{-(1/2),0}} {F,{1,0}} {G,{0,1/4}} {H,{3/8,1/4}}
{I,{1/8,1/4}} {J,{-(1/4),1/2}} {K,{1/12,1/6}} {L,{0,1}}
{M,{-(1/3),1/3}} {N,{3/14,1/7}} {O,{-(1/6),1/3}} {P,{-(1/10),1/5}}
{Q,{0,1/5}} {R,{1/3,1/3}} {S,{3/10,1/5}} {T,{1/4,1/4}}
稍稍变换,犹如火箭升空:
{A,{0,0}} {B,{-(1/4),-(1/(4 Sqrt))}} {C,{-(1/4),0}} {D,{-(1/8),Sqrt/8}}
{E,{-(1/2),0}} {F,{-(2/7),0}} {G,{-(5/16),Sqrt/16}} {H,{-(7/20),-(Sqrt/20)}}
{I,{-(1/4),Sqrt/4}} {J,{-(1/4),1/(12 Sqrt)}} {K,{1/4,-(Sqrt/4)}} {L,{-(5/28),Sqrt/28}}
{M,{-(13/44),Sqrt/44}} {N,{-(7/32),-(Sqrt/32)}} {O,{-(9/32),Sqrt/32}} {P,{-(3/8),1/(8 Sqrt)}}
{Q,{-(5/12),1/(4 Sqrt)}} {R,{-(3/4),-(Sqrt/4)}} {S,{-(7/24),-(1/(8 Sqrt))}} {T,{-(3/8),-(Sqrt/8)}}
{A,{0,0}} {B,{1/2,-1}} {C,{1,-1}} {D,{0,-(1/2)}}
{E,{1/3,-(1/3)}} {F,{2/3,-(2/3)}} {G,{1,0}} {H,{2/5,-(3/5)}}
{I,{0,-1}} {J,{2,-1}} {K,{0,1}} {L,{-(1/2),0}}
{M,{3/4,-(1/2)}} {N,{1,-(3/2)}} {O,{1,-(1/2)}} {P,{1/2,-(1/4)}}
{Q,{1/2,0}} {R,{1/4,-(1/2)}} {S,{1/2,-(3/4)}} {T,{1/3,-(2/3)}}
该图的形状比较有趣,
稍加变换,巧夺天工!
我要盛赞这幅图!
{A,{-2 Sqrt,-(1/2)}} {B,{-(Sqrt/2),0}} {C,{0,-(1/2)}} {D,{-((3 Sqrt)/2),0}}
{E,{-(4/Sqrt),-(1/2)}} {F,{-(2/Sqrt),-(1/2)}} {G,{-Sqrt,-(3/2)}} {H,{-Sqrt,-(3/10)}}
{I,{-Sqrt,1/2}} {J,{Sqrt,-(3/2)}} {K,{-3 Sqrt,-(3/2)}} {L,{-((5 Sqrt)/2),0}}
{M,{-((3 Sqrt)/4),-(3/4)}} {N,{Sqrt/2,0}} {O,{-(Sqrt/2),-1}} {P,{-((5 Sqrt)/4),-(3/4)}}
{Q,{-((3 Sqrt)/2),-1}} {R,{-((5 Sqrt)/4),-(1/4)}} {S,{-((3 Sqrt)/4),-(1/4)}} {T,{-Sqrt,-(1/6)}}
或者:
{{A,{-120,-50}},{B,{-30,40}},{C,{0,-50}},{D,{-90,40}}},
{{E,{-80,-50}},{F,{-40,-50}},{G,{-60,-230}},{H,{-60,-14}}},
{{I,{-60,130}},{J,{60,-230}},{K,{-180,-230}},{L,{-150,40}}},
{{M,{-45,-95}},{N,{30,40}},{O,{-30,-140}},{P,{-75,-95}}},
{{Q,{-90,-140}},{R,{-75,-5}},{S,{-45,-5}},{T,{-60,10}}}}
wayne
发表于 2012-1-16 22:17:06
{A,{0,0}} {B,{1/7,-(3/7)}} {C,{-(1/5),-(1/5)}} {D,{-1,1}}
{E,{1/3,1/3}} {F,{-(1/3),-(1/3)}} {G,{3,-1}} {H,{0,-1}}
{I,{1,-1}} {J,{-(1/2),0}} {K,{1/5,-(1/5)}} {L,{-(3/11),1/11}}
{M,{-1,-(1/5)}} {N,{0,-(1/4)}} {O,{-1,0}} {P,{1,0}}
{Q,{3/5,-(1/5)}} {R,{-1,3}} {S,{0,-(1/2)}} {T,{1/3,-1}}
wayne
发表于 2012-1-16 22:19:33
{A,{2/9,1}} {B,{1,0}} {C,{4/9,1}} {D,{0,3/2}}
{E,{0,1}} {F,{2/3,1}} {G,{0,3}} {H,{-2,3}}
{I,{-(2/3),3}} {J,{2/7,9/7}} {K,{2/5,3/5}} {L,{1/5,6/5}}
{M,{1/2,3/2}} {N,{1/2,3/4}} {O,{1/3,3/2}} {P,{0,0}}
{Q,{1/3,0}} {R,{-(1/6),3/2}} {S,{4/3,0}} {T,{-(4/3),3}}
{A,{1/3,1}} {B,{1,0}} {C,{2/3,1}} {D,{1/4,3/2}}
{E,{0,1}} {F,{1,1}} {G,{1,3}} {H,{-2,3}}
{I,{0,3}} {J,{4/7,9/7}} {K,{2/5,3/5}} {L,{2/5,6/5}}
{M,{1,3/2}} {N,{5/8,3/4}} {O,{3/4,3/2}} {P,{-(1/2),0}}
{Q,{0,0}} {R,{0,3/2}} {S,{3/2,0}} {T,{-1,3}}
wayne
发表于 2012-1-16 22:25:16
像蝴蝶啊,花点时间琢磨的话,绝对可以更像!
{A,{0,1/4}} {B,{3/2,1}} {C,{0,4/7}} {D,{-(6/11),2/11}}
{E,{0,0}} {F,{0,1}} {G,{-3,1}} {H,{-(6/5),-(4/5)}}
{I,{-2,0}} {J,{-(6/17),8/17}} {K,{6/13,4/13}} {L,{-(3/13),4/13}}
{M,{-(3/4),1}} {N,{6/19,10/19}} {O,{-(2/3),2/3}} {P,{6/7,-(2/7)}}
{Q,{1,0}} {R,{-(1/2),0}} {S,{2,2}} {T,{-(3/2),-(1/2)}}
页:
1
2
[3]
4
5
6
7
8
9
10
11
12