Typological organizer
Design engine and proposal by Thomas Favre-Bulle, Mathieu Hefti and Simon Potier
Some external factors induce a self-organisation versus an at-traction or repulsion. Light for example can’t be set as an at-tractor. Light income has to be evaluated and the reaction will concern both the space itself and the surroundings spaces.
To illustrate this idea with light evaluation, the shadow of surrounding spaces on one box could affect the box itself (going forward) or could act on surrounding spaces (moving away of light path).
Another example of self-or-ganization are balconies. The sketch is set to prohibit 2 li-vingrooms to be one over the other (between 2 floors).
Topological definition (functional link / technical link) Building self-organizationOrientation
Large
Medium
Small
Co
Co
Co
Fo
Fo
Li
Li
Li
Li
Attractor
Attractor
Terrace
Light
AttractorLi
Li
Fo
Be
Be
Be
Be
Ki
Ki
Ki
Ba
Ba
Ba
Co Co
Core size adapted to connected nodes
Typological organizer
Design engine and proposal by Thomas Favre-Bulle, Mathieu Hefti and Simon Potier
System
Parser
Tower
Attractor
Tower Floors Units RoomsFloor
Floor
XML
XMLAttractor
Unit
Orient 1 Orient 2
Orient 3 Orient 4
Unit
Unit
Unit
Room
Room
Room
Room
Room
Room
Room
Room
Room
Room
Room
Room
Room
Room
Room
RoomTypeOfFloor
NumOfUnits
TypeOfUnits
NumOfFloors
TypeOfFloors
TypeOfUnit
NumOfRooms
TypeOfRooms
TypeOfRoom
Surface or Form
TypeOfFactorLevelOfAction
StrengthPosition, etc.
Traer Physics 3.0
INPUT
OUTPUT
COMPUTING Physical bodies - Collisions
Definition of bodies
square extended square
inscribed circumscribed
« A simple particle system physics engine for Processing. I’ve designed this to be application / domain agnostic. All this is supposed to do is let you make particles, apply forces and calculate the positions of particles over time in real-time. Anything else you need to handle yourself. »
We extended the Traer Physics library to consider spaces as physical bo-dies, which means that spaces are calculated as solid elements without overlapping.
In the two spheri-cal calculation op-tions, the system is really optimized as all springs are in their optimal length. In the square method, the system is less stable as springs are ex-tended.
ParticleSystem - takes care of gravity, drag, making particles, applying forces and advancing the simulation.
Particles - they move around in 3D space based on forces you’ve applied to them.
Springs - they act on two particles
Attractions - which also act on two particles
The four principles of Traer Physics’ library
L A<L B>L
Typological organizer
Design engine and proposal by Thomas Favre-Bulle, Mathieu Hefti and Simon Potier
Extended boxes
2S + 1M + 2L
Local change
Spiral 1
3M + 3L
Mixed
Spiral 2
Circumscribed spheres
2S + 1M + 1L
Fat base
Alternance
Inscribed spheres
1S + 1M + 1L
Stack
2 orientations
Boxes
2S
Homogenous
Mono-orientation
Units
Collisions
Stories
Typologies
Tower
Typologies
Tower
Attractors
Typological organizer
Design engine and proposal by Thomas Favre-Bulle, Mathieu Hefti and Simon Potier
Typological organizer
Design engine and proposal by Thomas Favre-Bulle, Mathieu Hefti and Simon Potier
Typological organizer
Design engine and proposal by Thomas Favre-Bulle, Mathieu Hefti and Simon Potier