“3D Generative Innovator” delivers a browser-based on-the-cloud generative modelling environment that uniquely combines graphical visual scripting and interactive 3D-modelling, with the ability to use one or the other interchangeably at any time. Any 3D Model can also be described by a program/script which defines the 3D elements and the relationships between them. Visual Scripting makes this easier, as it is a visual approach to creating programs by manipulating program elements graphically rather than by specifying them textually.