Closed Circuit Busan
스터디 가이드라인
- 목요일 · 온라인 · 70분
- 한 회차 두 사람
- 한 사람 한 편
SIGGRAPH와 SIGGRAPH Asia 아트 페이퍼에서 작품을 한 편 골라, 무엇으로 어떻게 만들었는지 열한 칸으로 정리해 발표합니다. 발표 자료는 브라우저에서 넘기는 슬라이드이고, 발표가 끝나면 스터디 페이지에 회차 순으로 쌓입니다.
One session
한 회차에 두 사람, 70분
한 사람이 발표 20분을 하고, 이어서 다 같이 10분 동안 뜯어봅니다. 차례는 사다리 순서대로 돌아갑니다.
01
한 편씩 발표
사다리의 열 명이 두 사람씩 짝을 지어 11월 초까지 한 바퀴 돕니다.
02
내 작업의 계보
한 바퀴 뒤에는 내 작업을 어느 계보에 놓을지 이야기합니다. 한 회에 세 사람, 각자 20분입니다.
03
다 같이 찾아보는 회
C-LAB Tech Forum과 Unfold X를 다루는 날은 발표자가 따로 없습니다. 모두 미리 찾아보고 옵니다.
내 차례와 쉬는 주는 시간표에 있습니다.
What we read
SIGGRAPH · SIGGRAPH Asia 아트 페이퍼
아트 페이퍼는 작가가 직접 쓰는 논문이라 작품의 의도와 함께 무엇으로 어떻게 만들었는지가 적혀 있습니다. 논문은 tekneh.com에서 고르고, PDF는 공유 드라이브에서 받습니다.
- tekneh.com
SIGGRAPH와 SIGGRAPH Asia 아트 페이퍼 2009~2026년의 작품 논문 229편을 도구, 센서, 출력으로 찾아봅니다.
- 공유 드라이브
스터디에서 읽을 논문 PDF를 모아 두었습니다. 제목으로 찾아 내려받습니다.
The method
열한 칸
작품마다 같은 열한 가지를 묻습니다. 질문이 같으면 편수가 쌓일수록 작품끼리 견줄 수 있습니다. 슬라이드에서는 ⑩과 ⑪을 「만든 과정」 묶음에 둡니다.
①
관객은 무엇을 하나
몸, 소리, 시간, 또는 아무것도 하지 않는지.
②
어떤 신호를 받나
카메라, 센서, 마이크. 기종까지 적습니다.
③
계산은 어디에서 이루어지나
노트북인지, 서버인지, 마이크로컨트롤러인지.
④
무엇이 실시간이고 무엇이 미리 만든 것인가
지금 바뀌는 것과 미리 만들어 둔 것을 나눕니다.
⑤
어떤 소프트웨어로 만들었나
게임엔진, TouchDesigner, 직접 짠 코드.
⑥
무엇이 출력되나
화면, 프로젝션, 스피커. 개수와 크기까지.
⑦
전시장에서는 무엇이 필요했나
전력, 암전, 천장고, 지킴이.
⑧
공개했나
코드, 도면, 데이터셋의 주소가 있는지 봅니다.
⑨
작품이 던지는 질문은 무엇인가
한 문장으로 씁니다. 계보는 논문이 스스로 든 이름만 적습니다.
⑩만든 과정
버린 시도·실패·반복은 무엇인가
버전, 실패한 시도, 전시를 돌며 바뀐 것.
⑪만든 과정
누가 무엇을 했나
역할을 적습니다. 저자 목록만으로는 알 수 없습니다.
논문에 적히지 않은 칸은 한 장에 모읍니다
논문이 적지 않은 칸은 추측으로 메우지 않고 「논문에 적히지 않은 것」 한 장에 모아 발표합니다. 그 장에는 「없었다, 안 했다, 사용하지 않았다」라고 쓰지 않습니다. 논문에 적히지 않았다는 것만 알 수 있고, 작품에 있었는지는 알 수 없습니다.
Preparing a talk
발표 준비 여덟 단계
준비는 모두 Cursor 채팅에서 합니다. 1·2단계를 해 둔 뒤, 안내서에 한 번에 맡기거나 단계마다 아래 프롬프트를 직접 붙여 넣습니다. 코딩은 하지 않습니다.
슬라이드 틀, 안내서, 설치 스크립트는 모두 오픈서킷 도구 저장소에 공개되어 있습니다. 프롬프트의 노란 자리는 내 것으로 바꿉니다. 내작품이름 에는 내 발표 작품의 이름을 영문으로 적고, 1회차 Cutting Kim이라면 cutting-kim 입니다. 여러 단계에 같은 이름을 씁니다.
초안을 만들 때만 모델을 바꿉니다
Cursor의 기본 모델은 코드 작성에 맞춰져 있습니다. 논문을 읽고 초안을 만드는 4단계에서는 채팅창에 /model 을 입력해 다른 회사 모델로 바꿉니다. 그중 Claude를 권합니다. Claude는 토큰을 많이 써서 사용 한도가 빨리 줄어듭니다. 꼭 필요한 단계에서만 쓰고, 끝나면 기본 모델로 돌아옵니다.
01
논문을 고르고 PDF를 내려받습니다발표자
tekneh.com에서 도구, 센서, 출력 같은 조건으로 작품을 찾아 논문을 정합니다. PDF는 공유 드라이브에서 제목으로 찾아 내려받습니다.
02
Cursor로 OpenCircuit 폴더를 엽니다발표자
File → Open Folder로 문서 폴더 안의
OpenCircuit폴더를 엽니다. 없으면 열기 창에서 새로 만듭니다. 이후 단계는 모두 이 창의 채팅(에이전트 모드)에서 합니다.한 번에 맡기기
3~8단계는 안내서에 맡길 수 있습니다
아래 두 줄을 붙여 넣으면 에이전트가 도구 저장소의 안내서를 읽고 한 단계씩 묻고 진행합니다. 오픈서킷 도구를 설치한 적이 없어도 설치부터 하고, 끝나면 Cursor를 다시 열라고 알려 줍니다. 단계마다 직접 하려면 이 상자를 건너뛰고 3단계로 갑니다.
https://raw.githubusercontent.com/joonhyungbae/opencircuit/main/prompts/05-study-guide.md 를 읽고 그 순서대로 발표 준비를 안내해 주세요. 작품 이름은 내작품이름 입니다.
단계마다 직접 하는데 도구가 설치돼 있지 않다면, 3단계 전에 이것부터 붙여 넣습니다. 설치가 끝나면 Cursor를 완전히 종료했다가 다시 엽니다.
내 홈 폴더에 .opencircuit/repo 가 있는지 확인해 주세요. 없으면 https://github.com/joonhyungbae/opencircuit 의 README 「설치」 안내대로 설치하고, 있으면 그 안의 bootstrap 설치 스크립트를 업데이트 옵션으로 돌려 주세요.03
발표 폴더를 만듭니다에이전트
OpenCircuit안에내작품이름-study폴더가 생기고 슬라이드 틀과 안내서가 들어갑니다. Cursor는 드라이브 링크를 열지 못하므로 내려받은 PDF도 이 폴더로 옮기게 합니다.~/.opencircuit/repo 에 있는 web.sh --new 로 스터디 발표 폴더를 만들어 주세요. Windows 라면 web.ps1 -New 를 씁니다. 작품 이름은 내작품이름 입니다. 만들고 나면 다운로드 폴더에 방금 받은 논문 PDF를 그 폴더로 옮겨 주세요.
04
초안을 만듭니다에이전트
채팅창에
/model을 입력해 Claude로 바꾼 뒤 붙여 넣습니다. 에이전트가 논문을 읽고 열한 칸을 채우고, 논문에 적히지 않은 칸은 「논문에 적히지 않은 것」 한 장에 모읍니다. 끝나면 기본 모델로 돌아옵니다.@내작품이름-study/04-study-slides.md 내작품이름-study 폴더에 있는 논문 PDF로 그 폴더의 src/deck.json 을 채워 주세요.
05
슬라이드를 띄웁니다에이전트
브라우저에 슬라이드가 열립니다. ← → 로 넘기고 F로 전체 화면을 켭니다. 이후에 슬라이드를 고치면 브라우저가 바로 바뀝니다.
~/.opencircuit/repo 의 web.sh 로 내작품이름-study 슬라이드를 띄워 주세요.
06
「논문에 적히지 않은 것」 장을 봅니다함께
논문이 적지 않은 칸이 이 한 장에 모여 있고, 제목 옆에 노란 딱지가 붙습니다. 대부분은 그대로 두고 뜯어보기 시간의 이야깃거리로 씁니다. 작가 인터뷰나 전시 영상처럼 논문 밖에서 답을 찾았다면 그 칸만 채웁니다.
논문 밖에서 답을 찾았을 때
내작품이름-study 슬라이드의 「논문에 적히지 않은 것」 장에 있는 [⑦ 같은 칸 번호]를 채워 주세요. [찾은 곳의 주소]에 [찾은 내용]이라고 나옵니다. 채운 칸은 따로 한 장으로 옮기고, 딱지는 발표자가 채움으로 달아 주세요.
07
그림을 넣습니다캡처는 발표자
먼저 필요한 그림 목록을 받습니다. 논문 PDF에서 그 그림을 캡처해
내작품이름-study/public폴더에 넣고 자리를 알려 줍니다.목록 받기
내작품이름-study 슬라이드에서 그림이 필요한 장과 논문 그림을 표로 보여 주세요.캡처해서 넣은 뒤
내작품이름-study/public 에 넣은 [파일 이름].png 를 [몇 번째] 장의 그림 자리에 넣어 주세요. 크기는 줄이지 않습니다.
08
내가 써야 하는 세 곳을 씁니다문장은 발표자
에이전트는 아래 세 곳을 대신 쓰지 않습니다. 세 문장을 메모장에 먼저 써 두고 붙여 넣습니다. 「고치지 말고 그대로」라는 말을 빼면 에이전트가 문장을 다듬어 버립니다.
이 페이퍼를 고른 이유
내 작업과 닿는 지점을 적으면 됩니다.
⑨ 의 한 문장
초록을 옮기지 않고 내 말로 씁니다.
토의 세 번째 항목
이 작품과 내 작업이 부딪히는 곳을 적습니다.
내작품이름-study 슬라이드에 내가 쓴 문장을 넣어 주세요. 고치지 말고 그대로 넣습니다. 고른 이유: [내 작업과 이 논문이 닿는 지점] ⑨ 한 문장: [이 작품이 던지는 질문을 내 말로] 토의 3번: [이 작품과 내 작업이 부딪히는 곳]
문장이 안 나올 때
[고른 이유]를 쓰려고 합니다. 대신 쓰지 말고, 내 작업과 이 논문을 이어 볼 질문을 세 개만 해 주세요.
중간에 멈췄을 때
발표 폴더에 복사된 안내서를 불러 멈춘 단계부터 이어 갑니다.
내작품이름-study/05-study-guide.md 를 읽고 [몇] 단계부터 이어서 안내해 주세요.
슬라이드가 안 열릴 때
원인을 알려 달라고 합니다. 그래도 막히면 도구 저장소 안내를 보거나 단톡방에 물어봅니다.
~/.opencircuit/repo 의 web.sh --doctor 를 돌려서 슬라이드가 안 열리는 이유를 알려 주세요.Ground rules
함께 지키는 것
작품은 내 작업에서 출발해 고른다
지금 막혀 있는 문제와 닿아 있는 작품을 고릅니다.
순서를 바꿀 때는 이틀 전에 알린다
준비가 어려운 주는 단톡방에 알리고 다른 사람과 차례를 바꿉니다.
모르는 것은 비워 둔다
논문에 없는 내용은 추측으로 메우지 않고 다음에 알아볼 과제로 남깁니다.
이 모임은 정규 커리큘럼과 별개이며 출석과 평가에 들어가지 않습니다.