CIID Projects

Ceiling Arts

🔍 Search

Ceiling Arts

Student: Shamik Ray  ·  Year: 2013  ·  Course: Intro to Programming

The course focussed on learning the basic concepts of a programming language (Processing in this case) to be used as a sketching/prototyping medium. Ceiling Arts started with finding interesting patterns in the world around us and then replicating it through code. I chose the ceiling motifs of Islamic Architecture  and tried to explore the patterns and geometry in them using the medium of code.

This helped me start picking up the basics like shapes and loop structures. I also explored further into building some interactivity in the application by using GUI libraries like ControlP5. So although a large part of the pattern is based on random variables, there is a level of control that can be applied. The final output of the program had to be adjusted for print, hence PDF Export function was used to generate high-res vector images of the graphics created. We were also made sensitive about the aesthetics of code and how to include best practices in out coding style.

×