返回列表 回复 发帖

L-sys 建模

老师们好,一晃就是两年了,发几个不成熟的 L-sys 模型,请指教,谢谢!!!
001.jpg
2018-12-30 13:20

002.jpg
2018-12-30 13:20

003.jpg
2018-12-30 13:20

004.jpg
2018-12-30 13:20

005.jpg
2018-12-30 13:20

006.jpg
2018-12-30 13:20
漂亮!漂亮!
001.jpg
2018-12-31 20:37

002.jpg
2018-12-31 20:37

003.jpg
2018-12-31 20:37

004.jpg
2018-12-31 20:37

005.jpg
2018-12-31 20:37

006.jpg
2018-12-31 20:37

007.jpg
2018-12-31 20:37

008.jpg
2018-12-31 20:37

009.jpg
2018-12-31 20:37

0010.jpg
2018-12-31 20:37

0011.jpg
2018-12-31 20:37
001.jpg
2019-1-1 16:35

002.jpg
2019-1-1 16:35

003.jpg
2019-1-1 16:35

004.jpg
2019-1-1 16:35

005.jpg
2019-1-1 16:35

006.jpg
2019-1-1 16:35
肖老师的这些线条靓丽无比!
老巷老师好!没别的意思,只是觉得目前在 L-sys 这一块玩建模的不多,Ls 模型最大的好处就是其算法一目了然,不需要任何解释,但要弄出高质量的优雅模型却是不易,而几何画板进行Ls 建模实验是个很好的工具,我倒是做了一些,准备陆陆续续发出来,但愿对感兴趣的老师有点用处,希望老师们多多指点,谢谢!!!
龟状态:
x,y_____位置
angle___角度
delta___角增量
len_____画线步长

字符集:
“+|-!(<%>)rqdsc[]fFABCDEFGHIJKLMNOPQRSTUVWXYZ”

字符释义:

'+'__angle=angle+delta
'|'___angle=angle+180
'-'___angle=angle-delta
'!'___delta=-delta
'('___delta=delta-afactor(角增量因子_绝对角度0-360)
'<'___len=len/lfactor(步长因子_相对比例)
'%'__delta=90-delta
'>'___len=len*lfactor
')'___delta=delta+afactor
'r'___lfactor=sqrt(2)
'q'___lfactor=sqrt(3)
'd'___lfactor=lfactor*2
's'___lfactor=sin(delta)
'c'___lfactor=cos(delta)
'['___龟状态进栈
']'___出栈龟状态
'f'___龟移动一步,不画线
'F'___龟移动一步,同时画线
'A_Z'_可画线可不画线
GosperCurves:
001.jpg
2019-1-1 21:36

002.jpg
2019-1-1 21:36

003.jpg
2019-1-1 21:36

GosperCurve001
60
A
A_A+D++D-A--AA-D+
B_B-C--C+B++BB+C-
C_+B-CC--C-B++B+C
D_-A+DD++D+A--A-D

GosperCurve002
60
A
A_AF+D+F+DF-A-F-AFA-FD+
B_BF-C-F-CF+B+F+BFB+FC-
C_+BF-CFC-F-C-FB+F+B+FC
D_-AF+DFD+F+D+FA-F-A-FD

GosperCurve003
60
A
A_C+B++B-C--CC-B+
B_D-A--A+D++DD+A-
C_+D-AA--A-D++D+A
D_-C+BB++B+C--C-B

GosperCurve004
60
A
A_++D-A--A+D++D-AA--A-D+A-D++D+A-
B_--C+B++B-C--C+BB++B+C-B+C--C-B+
C_-C+B++B-C+B-C--CC-B++B+C--C-B++
D_+D-A--A+D-A+D++DD+A--A-D++D+A--

GosperCurve005
60
A
A_AA+DD+A+DD++D+A--A-D-AA-D-AAA-DD+
B_BB-CC-B-CC--C-B++B+C+BB+C+BBB+CC-
C_+BB-CCC-B-CC-B-C--C+B++BB+C+BB+CC
D_-AA+DDD+A+DD+A+D++D-A--AA-D-AA-DD

GosperCurve006
60
A
A_+D-AA--A-D++D+A+DD+A+DD-AA-D-AA--A-D++D+A+D-AA-D-A--A+D++DD+A
B_-C+BB++B+C--C-B-CC-B-CC+BB+C+BB++B+C--C-B-C+BB+C+B++B-C--CC-B
C_C+BB++B+C--C-B-CC-B+C+B++B-C--CC-B-CC-BB+C+BB+C+B++B-C--CC-B+
D_D-AA--A-D++D+A+DD+A-D-A--A+D++DD+A+DD+AA-D-AA-D-A--A+D++DD+A-

GosperCurve007
60
A
A_AA-D++D+A+DD-A--AA+DD++D+A-D-A--A+D-AA-D+A--A-D+A+DD++D+A--A-D+
B_BB+C--C-B-CC+B++BB-CC--C-B+C+B++B-C+BB+C-B++B+C-B-CC--C-B++B+C-
C_+B-C--C+B++BB+C+B-C--C+B-CC-B+C--C-B-C+B++BB+CC--C-BB+C+B++B-CC
D_-A+D++D-A--AA-D-A+D++D-A+DD+A-D++D+A+D-A--AA-DD++D+AA-D-A--A+DD

GosperCurve008
60
A
A_AA-D++D+A--A-D++D+A+DD+A-D-A--A+D++D-A--A+D-AA--A-D++D+A+D-A--A+DD+
B_BB+C--C-B++B+C--C-B-CC-B+C+B++B-C--C+B++B-C+BB++B+C--C-B-C+B++B-CC-
C_+BB+C--C-B+C+B++B-C--CC-B+C--C-B++B+C--C-B-C+BB+C+B++B-C--C+B++B-CC
D_-AA-D++D+A-D-A--A+D++DD+A-D++D+A--A-D++D+A+D-AA-D-A--A+D++D-A--A+DD

GosperCurve009
60
A
A_A+D-A--A+D++D-A+D++D-A+DD+A--A-D+A--A-D+A+D++D-A--AA-D+A--A-D++D+A-D+
B_B-C+B++B-C--C+B-C--C+B-CC-B++B+C-B++B+C-B-C--C+B++BB+C-B++B+C--C-B+C-
C_+B-C+B++B-C--C+B-CC--C-B++B+C+B-C--C+B-C--C+BB+C-B++B+C-B++B+C--C-B+C
D_-A+D-A--A+D++D-A+DD++D+A--A-D-A+D++D-A+D++D-AA-D+A--A-D+A--A-D++D+A-D

GosperCurve010
60
A
A_A+D++D-A--AA-D-A+D++D-A+D++D-AA-D++D+A-D-A--A+D-AA-D+A--A-D++D+A-D+
B_B-C--C+B++BB+C+B-C--C+B-C--C+BB+C--C-B+C+B++B-C+BB+C-B++B+C--C-B+C-
C_+B-C+B++B-C--C+B-CC-B+C--C-B-C+B++B-CC-B++B+C-B++B+C-B-CC--C-B++B+C
D_-A+D-A--A+D++D-A+DD+A-D++D+A+D-A--A+DD+A--A-D+A--A-D+A+DD++D+A--A-D

GosperCurve011
60
A
A_A+D++D-A--A+D++D-A--A+D-AA-D+A--A-D-A+D++D-A+D-A+D++D-A+D++D-A--AA-D+
B_B-C--C+B++B-C--C+B++B-C+BB+C-B++B+C+B-C--C+B-C+B-C--C+B-C--C+B++BB+C-
C_+B-CC--C-B++B+C-B++B+C-B+C-B++B+C-B-C--C+B-CC-B+C--C-B++B+C--C-B++B+C
D_-A+DD++D+A--A-D+A--A-D+A-D+A--A-D+A+D++D-A+DD+A-D++D+A--A-D++D+A--A-D

GosperCurve012
60
A
A_AA+D-A--A+D++DD+A+DD+A-D-AA--A-D++D+A-D-AAA--A-DD++D+AA-DD+
B_BB-C+B++B-C--CC-B-CC-B+C+BB++B+C--C-B+C+BBB++B+CC--C-BB+CC-
C_+BB-CC+B++BB-C--CCC-B-C+B++B-C--CC-B-C+BB+C+BB++B+C--C-B+CC
D_-AA+DD-A--AA+D++DDD+A+D-A--A+D++DD+A+D-AA-D-AA--A-D++D+A-DD

GosperCurve013
60
A
A_AAA+DDD+AA+DDD+A+DD+A+D++D-A--AA-D-AA-DD-AAA-DD-AAAA-DDD+
B_BBB-CCC-BB-CCC-B-CC-B-C--C+B++BB+C+BB+CC+BBB+CC+BBBB+CCC-
C_+BBB-CCCC-BB-CCC-BB-CC-B-CC--C-B++B+C+BB+C+BBB+CC+BBB+CCC
D_-AAA+DDDD+AA+DDD+AA+DD+A+DD++D+A--A-D-AA-D-AAA-DD-AAA-DDD

GosperCurve014
60
A
A_AA-D++D+A-D++D+A-D-A--A+D-AA-D++D+A+DD-A+D++D-A--A+D-A--A+D-AA-D+A+D-A--A+DD+
B_BB+C--C-B+C--C-B+C+B++B-C+BB+C--C-B-CC+B-C--C+B++B-C+B++B-C+BB+C-B-C+B++B-CC-
C_+BB+C--C-B+C+B-CC-B+C--C-B+C--C-B++B+C-BB+C+B++B-CC-B+C--C-B-C+B++B-C+B++B-CC
D_-AA-D++D+A-D-A+DD+A-D++D+A-D++D+A--A-D+AA-D-A--A+DD+A-D++D+A+D-A--A+D-A--A+DD

GosperCurve015
60
A
A_AA-D++D+A-D++D+A-D-A--A+D++D-A+D-A--A+D-AA--A-D++D+A-D+A-D++D+A+D-A--A+D-A--A+DD+
B_BB+C--C-B+C--C-B+C+B++B-C--C+B-C+B++B-C+BB++B+C--C-B+C-B+C--C-B-C+B++B-C+B++B-CC-
C_+BB+C--C-B+C--C-B+C+B++B-C+B-C+B++B-C--CC-B+C--C-B+C-B++B+C--C-B-C+B++B-C+B++B-CC
D_-AA-D++D+A-D++D+A-D-A--A+D-A+D-A--A+D++DD+A-D++D+A-D+A--A-D++D+A+D-A--A+D-A--A+DD

GosperCurve016
60
A
A_A+D++D-A+D-A--A+D-AA--A-D++D+A-D+A-D++D+A-D++D+A--A-D+A+DD-A--AA+D-A--A+DD+A-D+
B_B-C--C+B-C+B++B-C+BB++B+C--C-B+C-B+C--C-B+C--C-B++B+C-B-CC+B++BB-C+B++B-CC-B+C-
C_+B-C+BB+C--C-B+CC--C-BB+C+B-C--C+B++B-C+B++B-C+B-C+B++B-C--CC-B+C--C-B+C-B++B+C
D_-A+D-AA-D++D+A-DD++D+AA-D-A+D++D-A--A+D-A--A+D-A+D-A--A+D++DD+A-D++D+A-D+A--A-D

GosperCurve017
60
A
A_A+D++D-A+D-A--A+D-AA+D++DD-A--AA+D-A--A+D-A+D-A--A+DD++D+A-D+A-D++D+A-D+A--A-D+
B_B-C--C+B-C+B++B-C+BB-C--CC+B++BB-C+B++B-C+B-C+B++B-CC--C-B+C-B+C--C-B+C-B++B+C-
C_+B-C--C+B-C+B++B-C+B-C+B++BB+C--C-B+C-B+C--C-B+CC--C-BB++B+CC-B+C--C-B+C-B++B+C
D_-A+D++D-A+D-A--A+D-A+D-A--AA-D++D+A-D+A-D++D+A-DD++D+AA--A-DD+A-D++D+A-D+A--A-D

GosperCurve018
60
A
A_A+D-AA-D++D+A-D++D+A-D-A+D++D-A--A+D-A--A+D-AA-D++D+A+DD-A--AA+D-A--A+DD+A-D+
B_B-C+BB+C--C-B+C--C-B+C+B-C--C+B++B-C+B++B-C+BB+C--C-B-CC+B++BB-C+B++B-CC-B+C-
C_+B-C+BB+C--C-B+CC--C-BB+C+B++B-CC-B+C--C-B+C--C-B++B+C-B-C+B++B-C+B++B-CC-B+C
D_-A+D-AA-D++D+A-DD++D+AA-D-A--A+DD+A-D++D+A-D++D+A--A-D+A+D-A--A+D-A--A+DD+A-D

GosperCurve019
60
A
A_+D-A--A+D++D-A+D++D-A--A+D++D-A+D++D-A--A+D-A--A+D++D-A--AA-D+A-D++D+A--A-D+A--A-D++D+A
B_-C+B++B-C--C+B-C--C+B++B-C--C+B-C--C+B++B-C+B++B-C--C+B++BB+C-B+C--C-B++B+C-B++B+C--C-B
C_C+B++B-C--C+B-C--C+B++B-C+B-CC--C-B++B+C--C-B+C--C-B++B+C-B++B+C--C-B++B+C-B++B+C--C-B+
D_D-A--A+D++D-A+D++D-A--A+D-A+DD++D+A--A-D++D+A-D++D+A--A-D+A--A-D++D+A--A-D+A--A-D++D+A-

GosperCurve020
60
A
A_+D-A--A+D++D-A+D++D-A+D-A+D-A--A+D++D-A--AA-D+A--A-D++D+A-D++D+A-D+A--A-D+A--A-D++D+A
B_-C+B++B-C--C+B-C--C+B-C+B-C+B++B-C--C+B++BB+C-B++B+C--C-B+C--C-B+C-B++B+C-B++B+C--C-B
C_C+B++B-C--C+B-C--C+B-C+B++B-C+B++B-C--C+B-CC--C-B++B+C--C-B+C-B+C-B++B+C-B++B+C--C-B+
D_D-A--A+D++D-A+D++D-A+D-A--A+D-A--A+D++D-A+DD++D+A--A-D++D+A-D+A-D+A--A-D+A--A-D++D+A-
太棒了!
各位老师,2019快乐!
期待2019大家的新作!
杜老师好,新年快乐!!!
返回列表