Skip to content

A browser implementation of StructureSynth with more primitives, non-uniform scaling of all primitives and object export for extrenal rendering

Notifications You must be signed in to change notification settings

kronpano/BrowserSynth

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BrowserSynth

A browser implementation of StructureSynth with more primitives, non-uniform scaling of all primitives and object export for external rendering

Head over to https://kronpano.github.io/BrowserSynth/ to try the live version

For more information on the eisenscript language check out http://structuresynth.sourceforge.net/reference.php

Most transformation commands are implemented - except mirroring which can be achieved using the matrix operator There are differences between the behaviour of the original Structure Synth and BrowserSynth. BrowserSynth does not do shearing of objects but it offeres non-uniform scaling of spheres, cylinders.....

Click on the three lines to go to the menu - you can find quite a few example scripts. The 'level of detail' is only in effect for round objects - it determines the number of triangles used when rendering and exporting.

More information will be added - this is just the initial upload

Here are a couple of links which will open the script here on github in BrowserSynth

satellite script after object/mtl export and an external render it looks like that satellite

spikey script will result in a structure like this spikey balconies can look like that balconies A script for an antenna array could end up looking like this antennas and a marble run can look like this this

About

A browser implementation of StructureSynth with more primitives, non-uniform scaling of all primitives and object export for extrenal rendering

Topics

Resources

Stars

Watchers

Forks