Archive for 2009

SKG in flux

Monday, December 14, 2009 § 0


From December 11 to December 18 the SKG in_flux is taking place at the school of Architecture of the Aristotle University of Thessaloniki. The workshop is focusing on parametric urbanism, through generative and scripted techniques.
The final review will take place on December 19th, with guest critics Patrik Schumacher and Reiner Zettl.
A link to the blog of the workshop here.

Protocol Architecture: Public Presentation of PhD Proposal

Saturday, December 5, 2009 § 1


This coming Tuesday, December 8, 2009 I am presenting my PhD proposal, at the School of Architecture, A.U.Th. at 15:00. The title is:
Protocol Architecture. Complex Systems and Models of Self-Organization in Architectural Design.
The jury is: as.prof. S. Vergopoulos, prof. E. Tzekakis, as.prof D. Papalexopoulos.
The presentation is open to the public, so anyone interested is welcomed.

Sphere Packing vs Sphere Growth

Friday, November 27, 2009 § 3

According to wikipedia, sphere packing “concerns arrangements of non-overlapping identical spheres which fill a space”. A classic problem in mathematics and computational geometry, sphere packing can be regular (where the centers of the spheres form a symmetrical lattice) or aperiodic. While regular packing can be of some interest, aperiodic configurations can yield some extremely complex and interesting results, that are worth studying…



You can find a simple sphere packing algorithm implemented in maxscript here. However, in my way to create the algorithm, I made a small mistake; I forgot the obvious: to check that the created sphere was actually inside the volume that I was trying to pack. Which gave some very interesting result, as seen in the second image, that resemble a ‘sphere growth process’. Mistakes in scripting are usually annoying (especially if you can not find them) but sometimes are the best way to discover new directions. This second version of the script is here. The two versions of the code are almost identical; one conditional less for the ‘growth’ option. The last two images show triangles created between the centers of the spheres.

Protocol Infrastructure

Friday, October 23, 2009 § 1

Protocol Infrastructure attempts to approach the design of infrastructure in an alternative, bottom-up fashion, that is not based on master planning but instead on the development of a protocol that would allow infrastructure to ’self-organize’, adapting at the same time to the conditions that it encounters. The characteristics of such an approach are illustrated through the example of a structure, designed for the San Francisco Bay, which aims to the development of a system that would allow for a settlement to face the rising of the water level because of global warming. The model proposed, instead of following a ‘long term’ plan adapts itself to the situation that it encounters (water level, population needs) and grows in height following an algorithm designed for that reason. Machines are used from the system as the agents that would allow self organization to happen and the means to build the structure. More information here

object-e.net

Monday, September 21, 2009 § 0

Object-e has a new home here. This blog will of course continue...


Fields of noise

Tuesday, July 28, 2009 § 5

Noise is an unwanted random addition to a wanted signal [...] In Information Theory, however, noise is still considered to be information... (from wikipedia.org)

I would add, that sometime noise is the information. In these images an array/field of boxes is created, using the noise3, noise 4 and fractalNoise functions that MaxScript provides. The function is affecting each time the scale of the boxes.


Pattern Formation on Algorithmic Design

Sunday, July 19, 2009 § 0


Algorithmic Design is a new book published in Japan that focuses on the integration of algorithmic processes in architectural design. It features a reference on the Pattern Formation class that I was teaching last year at Washington University, in the last part of the book that discuses algorithmic design and education.

More CA...

Monday, July 13, 2009 § 0

I was playing with MaxScript, trying to see how I can rewrite the .mel ca script and at the end I came up with a much more elaborate version for 3ds max, that implements 18 different sets of rules.
CA are quite critical for what I am researching right now (self-organization that is...). It is really impressive how different classes of rules produce different results, from quickly normalized ones to totally chaotic (rule 30).
The script is available for downloading at the tools section.

1D CA examples

Folding the Suburbs / UIA 2005 proceedings

Wednesday, June 3, 2009 § 0

This is a project, already quite old, that we presented at the 2005 UIA conference in Istanbul. It looks like it took some time but finally they published a selection from the presentations, including ours, under the title "Folding the Suburbs". I hope that it still makes some sense after five years... It was written and presented in collaboration with Vana Tentokali, Katerina Tryfonidou & Magdalena Pantazi.

Axi:Ome books

Saturday, May 23, 2009 § 0


Both Axi:Ome books are finally out! The first one (spacial practice) contains the earlier projects and the second one (damdi is.32 - between practice and education) the latest projects. It might sound strange coming from me, but I don't think that there are many practices with such quality and consistency of work, so these two books are really valuable!
You can find the first one here and the damdi here.

Cellular automata examples

Tuesday, May 12, 2009 § 0

I finally found some time to wrap the ca mel scripts with a UI and to upload the at the /tools section of the blog. The following images are some examples where I used the ca in orders to generate geometry; surfaces in these cases.






Temporary Gallery Space

Wednesday, April 29, 2009 § 0


The design for a temporary gallery space. Dimensions 10’X20’X10’. It explores the idea of having two ‘layers’ of transparency. One defined by the transparency/translucency of the material of the panels; the other defined by the size of the holes of the panels.


The grasshopper definition for the panels here.

KU project selected for the World Architecture Community Awards.

Saturday, February 28, 2009 § 0

The project for the New School of Architecture at Kansas University was awarded in the 2nd cycle of the World Architecture Community Awards. Here is a link to the project page and here a link to the posters. Thanks to those who voted for it!