From kragen@dnaco.net Mon Jul 6 09:45:34 1998 Date: Mon, 6 Jul 1998 09:45:33 -0400 (EDT) From: Kragen To: fractint@lists.xmission.com Subject: Re: (fractint) rep-tile L-systems In-Reply-To: <3.0.3.32.19980706170617.0091aa00@nznet.gen.nz> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Keywords: X-UID: 286 Status: O X-Status: On Mon, 6 Jul 1998, Morgan L. Owens wrote: > >+-----+ > >| | > >| +--+ > >| | | > >+--+ +--+--+ > >| | | | > >| +--+--+ | > >| | | > >+-----+-----+ > > Reptile1{ > Angle 4 > Axiom R > R=FF+FF[+G|R]FF+FF[+G|R]FF+FF+FF-F[+R]RF+ > F=GG > G=GG > } Cool! I came up with a relatively similar solution after posting last night: reptile_1 { angle 4 axiom ++x++f-f-ff-ff-f-f x=x[g+g-x][-g+g-x][+g+g-x][++f-f-f[+f]f-f[+f]f-f-f] g=gg f=ff } I think yours is neater, though. I've added diagrams to your others: +--------+--------+ | | | | +--+--+ | | | | | +-----+ +-----+ | | | | +--+ | | | | +--+--------+ > Reptile2{ > Angle 4 > Axiom Q > Q=FFF|P|QFFF-FFFF-FFF|P|F-QFF+FF-FF- > P=FFF|Q|PFFF+FFFF+FFF|Q|F+PFF-FF+FF+ > F=FF > } +--------+--+ | | | | +-----+ | | | | +--+--+-----+ | | | +--+ | | | | | | | | | +--+ | | | +-----+ > Reptile3{ > Angle 4 > Axiom R > R=F+R-F-FFF+L-F+FF+FFF+L-FFF+F+R-FFF+FF+ > L=F-L+F+FFF-R+F-FF-FFF-R+FFF-F-L+FFF-FF- > F=FF > } +---+ /\ /\ / +-+ \ / / \ \ +--+-----+--+ > Reptile4{ > Angle 6 > Axiom R > R=++FFR+FFR+FFR++FFFRF > F=FF > } Kragen