iPattern: A Pattern-Generating Software Using Rule-Based Computational Design

iPattern: A Pattern-Generating Software Using Rule-Based Computational Design

Youmna Bassiouny (German University in Cairo, New Cairo, Egypt), Rimon Elias (German University in Cairo, New Cairo, Egypt) and Philipp Paulsen (German University in Cairo, New Cairo, Egypt)
Copyright: © 2017 |Pages: 16
DOI: 10.4018/IJACDT.2017070102
OnDemand PDF Download:
No Current Special Offers


Computational design takes a computer science view of design, applying both the science and art of computational approaches and methodologies to design problems. This article proposes to convert design methodologies studied by designers into rule-based computational design software and help them by providing suggestions for designs to build upon given a set of primitive shapes and geometrical rules. iPattern is a pattern-making software dedicated to designers to generate innovative design patterns that can be used in a decorative manner. They may be applied on wallpapers, carpets, fabric textiles, three-dimensional lanterns, tableware, etc. The purpose is to create a modern pattern design collection that adds a new essence to the place. In order to generate creative design patterns, primitive shapes and geometrical rules are used. The generated design pattern is constructed based on the grid of the Flower of Life of the sacred geometry or similar grids constructed using primitive shapes (rectangles, squares and triangles) combined in the layout of the Flower of Life.
Article Preview

2. Literature Review

Since design patterns are invading the interior design market as they are widely applied on wallpapers, carpets, fabric textiles, three-dimensional lanterns and tableware, rule-based computational design became a major research area. It has been explored from many perspectives.

A research by Ulu and S¸ener (2009) used the 10-sided polygon, decagon, tie and bow-tie subshapes in creating geometric patterns in Islamic art. Two design templates were developed to generate Islamic patterns using a shape grammar model. The model should be applied to a software to get easier and faster results.

An Islamic star pattern is an arrangement of lines that forms different shapes. A research by Kaplan (2000) examined the characteristics of Islamic patterns: stars and rosettes.

A research by C¸olakoglu et al. (2008) gave formal descriptions of eight-pointed Islamic star pattern that showed a variety of geometrical structures. “PatGen” software was developed to produce Islamic patterns, which was based on tiling stars and rosettes in a plane. Other patterns are investigated in (Kaplan, 2005) and (Kaplan & Salesin, 2004).

Patil (2002) proposed a geometric model for two-dimensional patterns. Patterns were described using a hierarchical tree model, which defines a pattern in terms of shapes. The model was implemented as a Shape Description Format that allows users to describe shapes in terms of curves.

A software named “pattern” was implemented that reads in a shape description, builds a tree of shapes and renders a pattern. The model does not take into account the space occupied by shapes. If some shapes overlap, the model does not detect the overlap.

Complete Article List

Search this Journal:
Open Access Articles: Forthcoming
Volume 11: 2 Issues (2022): 1 Released, 1 Forthcoming
Volume 10: 2 Issues (2021)
Volume 9: 2 Issues (2020)
Volume 8: 2 Issues (2019)
Volume 7: 2 Issues (2018)
Volume 6: 2 Issues (2017)
Volume 5: 2 Issues (2016)
Volume 4: 2 Issues (2014)
Volume 3: 2 Issues (2013)
Volume 2: 2 Issues (2012)
Volume 1: 2 Issues (2011)
View Complete Journal Contents Listing