Research . . .

The ICE modelling system

The ICE 3D modeling system supports cyclic design exploration of configurations by means of transforming their generative and relational structures. The ICE notation captures the set of transformations applicable to a configuration in the form of the geometry and the parameters of the regulators; changing these parameters results in redefinition of the configuration. In the ICE system, these parameters are manipulation handles which are used to transform configurations, thus allowing users to explore these configurations interactively.

There are several levels of transformation supported in both the ICE notation and implementation: (1) transforming the input or output elements; (2) transforming the regulator (3) transforming the regulators sequence. When the user manipulates the input or output element, by moving it or changing its geometry, the change is instantly propagated by the associated regulators to all similar elements. When a user manipulates a regulator, by rotating it or updating its parameters, the whole configuration is affected. When the user inserts, deletes or replaces a regulator even alters its formula, dramatic the whole configuration is completely redefined. Regulators establish a higher level of interaction with design configurations and enable significant transformations with relatively short exploration paths. The ICE implementation through the transformation and redefinition of configurations support cyclic explorations, where earlier decisions can be updated at any a later stage without affecting the design’s integrity. The experience of composing the regulators is comparable to puzzle making, while exploring solutions within these regulators is comparable to identifying solutions for the puzzle




There are currently two versions of the ICE systems: A 2D version supporting symmetry and gradation structures and a 3D version which is currently under development. The 2D system has already proved to be a usable design tool. I personally used it to design the logo for the GCAD conference and explore numerous variations within a single session. I also used it as a creative avenue and every time I came up with fascinating configurations. I has also used to explore calligraphy compositions. For more information, please see the following paper: Moustapha, H. and R. Krishnamurti (2001) “Arabic Calligraphy: A Computational Exploration” - Mathematics and Design 2001, Third International Conference, Geelong, Australia



Exploring variations of the GCAD LOGO



Exploring creative venues in ICE- 3D



Exploring Creative venues



Exploring Creative venues



Exploring Creative venues








Exploring Creative venues





Exploring Creative venues




Download ICE Movies:

Movie1 (8.3 MB)

Movie2 (45.5 MB)

Movie 3 (64.2 MB)