L-system in browser

Some might know Structure Synth - a 3D L-system - most won’t - but hey.
Did some work for it about 4 years ago and forgot that this is actually still live on a free hosting web site.
I will try to port it over to github.

A three.js live browser version of Structure Synth

Click on the links and a web version of Structure Synth will open and run the script directly - sorry - no object export in this version but I will try to get some into the one I will put on github.

Click “Hide code” and then you can zoom/rotate/move

There are also some examples and you can just use the code editor to make changes which will be reflected in the L-system
The three lines get you to more examples and allows code download and sharing
Don’t use the email in the about - that is also 4 years old and doesn’t exist any more.

https://playingwithstuff.000webhostapp.com/editor1/#B/hZJhUoMwEIV/m1O8C0ATFIXjYImi0wITEqVmcnd3E6lQrfIrvLz99u1OJm1xbObh8VXv7QRVFPdiSlqrR9uhuqujMGndoiyEmGxjrBDGHTTi2R+HNx2+FD7DW2f6Woaf0mA7bTb6ZE3z8tzZjehPyCBzqYoSFAoql3RSAW7c+C7/2+G9X5KkhoAXN958IKM82A+m14YE4hdIKjoUqQm3oR6MEltKjH1GqUqCAGrDu8VMBLr9j7gMHHFPh8ZS+UwFfxa5kd1u5AE5xCkmp7JclaAxZK4eSkZc1LE/xZ5XsdechCHGL4jdLrv6JT7n93F+mZcI5+GM61fZudu3K22QU6xdaZVeYNnwzIkQks5OeJZqfhH0NKq4qhg3LjHWxWGy66bwCQ==
and
https://playingwithstuff.000webhostapp.com/editor1/#B/hZJhUoMwEIV/m1O8C0CTKFqOgyWKTgtMCC01k7u7m0iFTqv8Ci9vv327k8E4HKqpe/00OzdAaf0shqTVpncNtk9lFAZjahRaiMFV1glhx71BPPtDdzThR+EzTijg3WjbUobbcucaY5d3fnC2+nhv3Er0Z2SQuVS6AIWDyiWdVMDYr3zX/3V3audEqSHgxYO3X8goE3adbY0lgfgaSUUDnZpwG+rBKLGmxNgXlNpKEECteI+YiEC3/xHngSPubV85Kp+o4M+isWf32POAHOIck1NZrgrQGDJXLwUjrurYn2JPi9hLTsIQ4wZis8nufonP+X2cX+YFwmU4O7aL7Nzt15U2yCmWrrRKLzBveOJECElnJzxLJb8IehrbuKoYNy4x1sVhsvum8A0=
and
https://playingwithstuff.000webhostapp.com/editor1/#B/jZPRTsJAEEWf7VfcZxPKTmmVvpgo8VUTjB8AsgJJBbNghDb7785sd4ulJdom7GTn7L07M8V8FRqT14fHqIrAT4UDBhmOyFBKAIuJUqrJoZOjdm7gk5Ijamu2cqzZdaxFqc8wpPr8nCT12vmUimzkykQ0HI4xeZ4+PU5fIuPK5wIr+D12aXapEjVzgIJhuZyXkmMbSHkamhzNMI0d7pZz/ESrNn1BG54nFfjL9EmdFP2me2/yiz6/eW+hJ/rs5he0pc/300l9igN8zA4L/blfIU2BO+jNInxxfDzO3cBUrDLp902ciXQSj0U8jW+xE+Y2w7zgg9ia2WapeUuNsZvtkVixcHLvZvahy7Lkefd4j0a1Nf7rTR3voy6K7fef3sNh3RDftjquIu6dTGWHlN8Eb9tia1Csl6v9vPjSFrvPlTbaX67OSgI2eLR2+bpuWO6LEAQ9TIm8GauTCZ0J160iwjUqaUVSdyKRv5AsUnqS8Q+XTzFZOJJtc2XxdizWm4U2jaCb6RUL+fOUBTmvQxzmsL5IIalLZhDDtIUlPJQOOOL3HEy7WMKvRAGzPw==

2 Likes

I get 5 fps so I cant do any changes, is there a way to lower the details?

Are you using a mobile phone??
It is definitely not designed for mobiles even though it might work.
Give that link a go - it is not so much about the detail - more about the sheer number of objects.

the different elements

The examples I posted create quite a big number of objects.