본문 바로가기
심리와 예술

Creative Coding 창의적인 코딩으로 만나는 예술 세계

by StoryArt 2023. 2. 1.
반응형

Creative Coding 이란 말을 들어보셨나요?

 

코딩이 중요시 되는 요즘, 코딩을 배워야 한다고 말하지요. 

저는 코딩을 배웠을까요?

 

저는 대학교 다닐 때 교양 필수 과목으로 컴퓨터 수업을 들었습니다.

C++과 비쥬얼 베이직을 배웠는데요, 코딩하는 직업이 아니었기에 활용할 일이 없었지요.

하지만 저는 코딩이 프로그램을 짜는 것만이라고 생각지는 않아요.

 

무엇인가를 움직이게 하고 무엇인가를 만들어내는 일 자체가 코딩이라고 생각해요.

 

블로그에 글을 쓰는 것조차도 알게 모르게 코딩이 아닐까요?

 

글을 쓰고 있지만, 우리는 HTML 코드로 만들어지는 글을 넣고 있어요. 보이지 않을 뿐이지요.

 

 

Creative Coding 이란 어떤 영역이 있는지 알아보겠습니다.

Immersive Art

Generative Design

컴퓨터는 실시간으로 디자인을 보여줄 수 있어요.

 

예시로 Generative Scarf 가 있습니다.

 

Generative Design을 활용합니다. 아이패드 앱과 웹사이트에서 사용할 수 있어요.

디지털 프로세스와 

만질수 있는 것과 물리적인 것이 만난 것입니다.

 

사용자가 창조하고 제품으로 받아보게 됩니다.

패션디자인과 코딩이 만난 프로젝트입니다.

 

https://www.convivialproject.com/collections

 

Collections

bespoke fashion goods, generative algorithms to create unique luxury items.

convivial-project.myshopify.com

http://convivial.design/

 

convivial create app 3 vertices

Fractional Motioninfo_outline A procedural algorithm that allows you to create beautiful, abstract textures inspired by nature. Fractional Motionclose The formula Fractional Motion explores the use of a procedural algorithm, known as Perlin Noise, commonly

convivial.design

Immersive Design

시각, 향기, 촉감까지 관련된 디자인이고 멀티미티어입니다.

Interactive

 

Nevergreen 프로젝트는 Lucille Clerc 의 아트 월페이퍼를 인터렉티브하게 설치한 것입니다.

파티장에 설치하고 음악이나 분위기에 따라서 일러스트 이펙트, 색상, 패턴 등이 변합니다. 아래 링크로 가서 

https://www.convivial.studio/nevergreen/

 

Nevergreen - convivial

StatementCreditsVisitDocumentationProcessIllustrationSculptureInteraction and projection Statement The exhibition setup is using the technique of projection mapping. We are augmenting the physical environment and illustrations in the venue, adding narrativ

www.convivial.studio

https://www.lucilleclerc.com/

 

lucille clerc

French Illustrator based in London, large scale hand drawn illustrations and screen printing - wwww.lucilleclerc.com

www.lucilleclerc.com

 

 

Interaction

Art of attention 이라는 프로젝트를 예로 보세요.

 

Kinect 를 사용하고 비디오 프로젝션

OpenFramework를 사용한 것이고

센서로 바이오 데이터 (스트레스, 감정, 릴렉싱 등) 를 측정하여 generative visual을 만듭니다. 오디언스의 바이오 데이터로 시각적으로 보여줍니다. 사용자와 상호작용하는 디자인이 나오지요. 

https://www.convivial.studio/the-art-of-attention/

 

The Art of Attention - convivial

Generative visuals from live biofeedback - developed for the art of attention event for seendisplays

www.convivial.studio

 

가게를 지나가는 사람의 행동에 따라 보이는 것이 달라지게 하는 것도 가능합니다.

 

디지털 월드와 물리적인 월드를 하이브리드로 

AR, VR, Mixed Reality 

등을 창조하기에 Creative Coding이 사용됩니다.

 

https://youtu.be/_CiFGxwjpJw

 

이 예시들은 모두 openFramework 을 사용한 것입니다.

 

C++ 기본을 활용하여 만들 수 있습니다.

 

Bespoke application을 활용할 수 있어요.

 

인터렉션은 Webcam과 컴퓨터 비전 기술을 활용해서 구현할 수 있답니다.

 

openFramework 이 궁금해집니다. 

 

반응형

댓글