Subscribe to New Posts

Lorem ultrices malesuada sapien amet pulvinar quis. Feugiat etiam ullamcorper pharetra vitae nibh enim vel.

Subscribe Zalgritte's Blog cover image
Zalgritte profile image Zalgritte

ChatGPT로 미디어 아트 만들기 2 (이모지 아트)

ChatGPT로 크리에이티브 코딩을 해보자. 웹캠과 이모지를 활용한 미디어 아트를 만드는 사례를 소개한다.

ChatGPT로 미디어 아트 만들기 2 (이모지 아트)

이전 게시글 (ChatGPT로 미디어 아트 만들기 1)에 이어서... 조금은 다른 모습으로 하나 더 진행해보았다.

원래는 '디자이너와 개발자를 위한 AI로 인터랙티브 웹 만들기' 스터디에서 OT 내용으로 준비했던 것인데, 아쉽게도 스터디를 개설하지 못한 내용을 블로그로 풀어쓴다.

1. 아이디어 탐색

ChatGPT o1과 함께 아이디어를 탐색해보자.

0:00
/0:13

프롬프트는 딱히 테크니컬하게 들어가지 않는다.
아이디어를 찾는 것은 일단 쉽게, 지금의 생각을 펼쳐놓는 정도로만 진행한다.

새 인터랙티브 웹 페이지를 만드는 과정을 20분동안 시연을 할거야. 대상은 초보자들이라서, 간결하면서도 결과물이 명확하게 우와할 수 있어야 해. 어떤 아이디어들이 있을까? 네가 제안해줘

작성한 프롬프트

그러면 우리의 지선생이 몇가지 사례를 제안해준다.

2. 구체화

아이디어에서 영감을 얻은 게 있다면 곧바로 이어서 대화를 나눈다.

0:00
/0:14
비디오 웹캠을 활용하는게 역시 좋겠어. 
이건 내 아이디어야. 웹캠을 켜고 색상에 따라 이모지로 변환해서 보여주는 건 어떨까? 예를 들어 노란색이면 '🙂', 초록색이면 '💚' 이런식으로 색상을 이모지로 변환해서 일종의 아스키 아트를 만드는거지. 그리고 마우스 인터랙션도 추가해서, 마우스 위치에 있으면 그 주변의 이모지 크기가 2배는 커지는거야.

GPT의 답변을 보고 영감을 받아 다시 대화를 나눈 프롬프트

GPT의 답변 중에 여러 키워드들을 보며 얻은, 스파크가 튀는 순간을 포착해서 다시 대화를 나누어 본다.

이 역시 편안하게 진행한다. 어차피 계속해서 이야기를 나누며 좀더 기획을 구체화하면 된다.

3. 코드 실행 (복붙)

GPT가 작성해준 코드를 codesandbox로 가져가서 한번 붙여본다.

0:00
/0:20

사실은 이때, 여러번 수정을 진행했다.

뭔가 잘 안되서, 혹은 무언가 좀더 넣고 싶어서 계속해서 즉문즉답을 진행했다.

이런식으로 계속 수정하면서 결과물을 만들어나간다.

이 과정을 더 쉽게 하려면 Copilot, Cursor, Windsurf 등과 같은 AI IDE를 사용하면 된다. 그러면 수정하는 과정이 더 매끄럽고 편리해서 좋다.

0:00
/0:10
Zalgritte profile image Zalgritte
프로덕트 디자이너로 근무했습니다. 현재는 프론트엔드 개발을 배우고 있습니다. 인터랙티브 웹을 좋아합니다.