Agent Based Design Pinboard

Youtube Tutorials

Oops, something went wrong.

Vimeo Videos

Quelea Promo Video

Agent-based design for Grasshopper.

Polysurface Environments

Polysurface environments allow you to restrict the particle’s position to a series of joined surfaces, or breps. Unlike surface environments, which map the agent’s position to a 2d plane representing the bounds of the surface, polysurface environments act in 3D space, so the particle’s position is really that 3 dimensional point you see. This means..

Read more

Polymorphism in Quelea: Particles, Agents, & Vehicles

Polymorphism is a software engineering term that is easily defineable from its latin roots: ‘poly’ meaning many and ‘morph’ meaning forms. So I define a quelea as an encompassing term for anything that has a position and can move. A particle is the simplest object in the hierarchy of types in Quelea. An individual particle are..

Read more