Creative Coding

All projects listed here were completed as a course work for Foundations of Computational Art and Design, School of Interactive Arts and Technology, SFU. All projects are written in Processing and can be run in Processing PDE.

Project: Dayscape
Each and every second of a new day brings an event, memory or meaning. As a day progresses, events are collected,
piling, clashing, collapsing. Piled events are making noise, whereas some events that occurred in a particular minute
or hour will leave a mark. At the end of the day, events are blended together, compiling the picture of that day
– a landscape of the day. In the end, each day is unique and gone forever after the midnight.

source code: reactive_circles


Project: Rainbow Circles
The task was to create a circle such that when clicked on will turn on /off colours that are randomly picked. This circle
(on the right) controls colour of other circles created in the scene by switching their colour on and off.

source code: Rainbow_circles


Project: Noise
The idea behind this project was to create an object that will react to the position of a cursor on the screen.
The goal was to assign a behaviour to an object – line such that the line will display characteristics of a noise.

source code: noise


Project: Reactive Circles
The concentric circles that change in size and colour in relation to the mouse in a different way.

source code: reactive_circles


Project: Random Shape Generator
Each time the program is run it generates different hendecagons (an 11-sided polygons) based on the positions of vertices
that are randomized each time.
source code: random_shape_generator


Project: Moving Entities
The task was to program three visual elements to move across the screen. Each element has a unique nonlinear motion
defined by three functions that generate movement in distinct ways. The task was to generate random movement for at
least one object by using the random() function.

source code: moving_entities

CVR 2016
2013-present, Virtual Reality
CVR 2016
P.O.E.M.A
2013-present, collaboration, Virtual Reality
P.O.E.M.A
SOLAR
2013-present, Academia, HCI, Virtual Reality
SOLAR
pulse breath water
2013-present, collaboration, HCI, Virtual Reality
pulse                                         breath                       water
Continuing Education
2013-present, Academia
UX
2013-present, HCI
UX
Creative Coding
2013-present, Creative Coding
Creative Coding
ISEA_2015
2013-present, Academia
ISEA_2015
Academic Work
2013-present, Academia
Academic Work
State.Scape
2013-present, Academia, Virtual Reality
State.Scape
campus revival
Architecture
campus revival
1/3 CR_macro
Architecture
1/3 CR_macro
2/3 CR_midi
Architecture
2/3 CR_midi
3/3 CR_micro
Architecture
3/3 CR_micro
shaping the future
Architecture
shaping the future
people meet in…
Architecture
people meet in…
physical models
Architecture
physical models
ARCHoffice
Architecture
ARCHoffice
future (less) bank
Architecture
future (less) bank
Summerflame
Architecture
Summerflame
space diffraction
Architecture, collaboration
space diffraction