Elements 3D

2015Art + coding IDE and library
Snowflake

Elements 3D is a simple 3D art coding IDE and library that allows users to create 3D creations with simple commands. It was forked from a 2D-drawing tool by a colleague from Kano Computing.

The editor was built with Ace.js, and scenes could be constructed with CoffeScript, using the library which was a simplified, more declarative interface to THREE.js, with imperative escape hatches.

Additionally, it includes a built-in Lindenmayer-system toolset for generative and fractal artwork.

Early work integrating the L-System interpreter into the editor. Language features could first be programmed inside the editor before moving into the official API.

Capacitive touch screen

Prototyping an interactive explainer for the Kano Screen kit.

L-System tree

A lil tree I made. :)

RoleCreative Technologist
ToolsTypeScript
DeliverablesCode editor and live 3D scene, Imperative API
Collaborators
Tancredi Trugenburger