Creative Coding - البجمجة الدبداعيةYoussef Faltas
ASCII, 2014
Outline
● What is Creative Coding?
● Projects
● Let's code
The Myth
● Logic + Algorithims + Procedure
= Code
= Mechanical
● Fantasy + Imagination + Impulse
= Creativity
= Art
Therefore Code can not be Creative
“Computers are useless. They can only give you answers.”
- Pablo Picasso
"For a mathematician, he didn't have enough imagination. But he's become a poet and now he's fine."
- Hilbert on an ex-student
How then?
● Code is more than a tool
● Code is mathematical --> Beauty, Complexity
● Code can be surprising --> Emergence
● Code can be interactive --> Playfulness
● Code can be Creative
Creative Coding+
Sensors=
Creative Technology
Possibilities
● Data Visualization● Generative Art● AudioVisual installation● Projection Mapping● Interactive envirnoments
Projects-Data Visualization
● Wind Map http://hint.fm/wind/● Flight Patterns
http://www.aaronkoblin.com/work/flightpatterns/
● silenc http://vimeo.com/39114742● Cinematrics
http://cinemetrics.fredericbrodbeck.de/● City Symphonies
http://markmckeague.com/work/city-symphonies/
-Projection Mapping● Pomplamoose
https://www.youtube.com/watch?v=i7X8ZnmLfM0
● Omote http://vimeo.com/103425574● Line Segments Space
http://vimeo.com/90047240
-Generative● Process Compendium http://vimeo.com/22955812
-AudioVisual Installations● Communion http://www.field.io/project/communion/
-Interactive Envirnoments● The Rain Room http://vimeo.com/51830893● My Little Piece of Privacy
http://www.niklasroy.com/project/88/my-little-piece-of-privacy
● Sniff http://www.gravitytrap.com/artwork/sniff● Hipster Phone http://www.medrar.org/OLE/?p=494
Interesting links● http://www.creativeapplications.net/● http://thecreatorsproject.vice.com/● Hello World! Processing http://vimeo.com/60735314
P5
“Processing seeks to ruin the careers of talented designers by tempting them away from their usual tools and into the world of programming and computation. Similarly, the project is designed to turn engineers and computer scientists to less gainful employment as artists and designers.”
أدوات عن بالبعد اغرائهم خلل من الموهوبين المصممين مهن تخريب إلى يسعى البرنامج هذا . المهندسين مسار لتغيير المشروع صمم قد وبالمثل، والحوسبة البرمجة عالم وإلى المعتادة التصميم
ومصممين كفنانين أقل بأجر للعمل الكمبيوتر .وعلماء
- http://www.processing.org
P5Cairo
مخرجات لنتاج القاهرة في البرمجة لمستخدمي مفتوح تجمع هو القاهرة بروسيسنجشهرية اجتماعات في البرمجة وتقنيات والموارد النصائح وتبادل .ابداعية
التصميم في اهتماماتنا تكامل خلل من البداعية التجاهات مختلف تحفيز إلي نسعيالحاسوبية والرؤية والفيديو واللعاب التكنولوجيا و الويب و والصوت والعمارة .والفنون
مثل مختلفة أدوات نستخدم ذلك فيProcessing. Puredata. OpenFrameworks.
Quartz Composer. Python. Kinect. Arduino.
at https://www.facebook.com/processingCairo