
과거에 좌절했던 도구라 마구라(Dogra Magra)의 기분 나쁜 느낌을 Claude Fable 5와 WebGL2로 표현해 보았다
요약
소설 '도구라 마구라'의 기괴한 분위기를 Claude Fable 5와 WebGL2를 활용해 시각적·청각적 경험으로 구현한 실험적 프로젝트입니다. 프롬프트 엔지니어링을 통해 소설의 원환 구조와 세포적 의식이라는 추상적 개념을 화면 연출로 변환했습니다.
핵심 포인트
- Claude Fable 5와의 대화를 통한 추상적 개념의 프롬프트 구체화
- WebGL2와 Shader를 활용한 세포 분열 및 소용돌이 효과 구현
- 소설의 원환 구조를 반영한 리셋 없는 영상 연출
- 글리치 노이즈와 드론 사운드를 결합한 몰입형 환경 조성
알고 계십니까, 유메노 규사쿠의 『도구라 마구라(Dogra Magra)』를. 저는 도중에 좌절했습니다.
기억을 잃은 주인공이 정신병동에서 깨어나는 것으로 시작해서, 이야기가 어디로 향하고 있는지 알 수 없는 채로 이상한 문장들이 끊임없이 삽입되어, 자신이 지금 어디를 읽고 있는지조차 의심스러워지는 소설입니다.
좌절했음에도 불구하고, 그 우울하고 무언가 붕괴할 것 같은 이미지가 머릿속 한구석에 계속 남아 있습니다.
그래서 최근 Claude로부터 Fable 5가 나왔기에 무언가 시도해 보고 싶다고 생각하던 차에 이것이 떠올라, 표현해 보기로 했습니다.
개인적으로는 three.js나 셰이더 (Shader)를 조금 써본 정도이며, 그 수준에서 어디까지 가능한지를 포함한 실험입니다.
클릭해서 「들어가기」를 하면, 어두운 액체 같은 공간에서 무언가가 꿈틀거리기 시작합니다. 소리도 납니다 (낮은 「부우웅」 하는 소리와, 점점 미쳐가는 시계 소리).
기분 나쁩니다, 소름이 돋았습니다. 🤮
구현은 Fable 5에 맡겼지만, 갑자기 「만들어 줘」라고 던진 것은 아닙니다.
먼저 제 안에 있는 「그 소설의 어디가 기분 나빴는가」를 되돌아보고, 언어로 표현한 뒤, 그것을 화면으로 어떻게 표현할지를 Fable과 대화하며 다듬어 나갔습니다. 끝났다고 생각하면 서두로 돌아가는 원환 구조(Circular structure), 의식이 뇌가 아니라 전신의 세포에 깃들어 있다는 이야기, 태아가 꾸는 꿈. 이런 요소들을 하나씩 「이것은 영상으로 어떻게 낼 수 있을까?」라고 상담하며 프롬프트 (Prompt)로 굳혀 나간 느낌입니다.
굳어진 프롬프트를 전달하여 구현하게 하고, 나머지는 나온 결과물을 보면서 대화로 조정해 나갔습니다.
화면 전체가 천천히 회전하며 중심부로 계속 빨려 들어가고 있습니다.
한번 화면에 나타난 것은 사라지는 것이 아니라, 소용돌이에 휘말려 늘어나면서 중심으로 떨어집니다. 영상이 결코 리셋되지 않는다는 것이 포인트이며, 『도구라 마구라』의 「이야기가 어디선가 시작되어, 끝났다고 생각하면 서두로 돌아와 있는」 원환 구조를 그대로 화면 구조로 삼았습니다.
계속 보고 있으면 자신의 시야가 빨려 들어가는 듯한 감각을 목표로 하고 있습니다 🤮
베이스 레이어에서는 화면 전체가 세포 분열 같은, 뇌 같은 무늬로 계속 꿈틀거리고 있습니다.
작중에 「뇌수는 사물을 생각하는 곳이 아니다」라는 논문(작중작)이 있어서, 의식은 뇌가 아니라 전신의 세포 하나하나에 깃들어 있다는 이야기가 나옵니다. 화면 구석구석이 세포로서 멋대로 꿈틀거리는 상태는 이것을 목표로 한 것입니다.
마우스로 건드리면 건드린 곳이 병소(Lesion)처럼 증식합니다. 기분 나쁩니다 🤮
화면 중심 부근에 둥글게 웅크린 사람 그림자 같은, 세포 덩어리 같은 것이 희미하게 떠 있습니다.
이곳은 유일한 3D 표현이지만, 단 절대로 선명하게 보여주지 않도록 하고 있으며, 윤곽이 심박에 맞춰 붉게 맥동할 뿐입니다. 게다가 시선(마우스)을 돌리면 미세하게 피합니다.
모티브가 된 것은 원작의 「태아의 꿈」이라는 장의 이미지입니다. 확실히 보여 버리면 단순한 3D 모델이 되어 버리기 때문에 「물 밑에 무언가 있는 것 같지만, 잘 보이지 않는다」는 거리감을 의意识하고 있습니다.
「나는 누구인가」「태아야 태아야 어찌 뛰노느냐」와 같은 단편들이 세로쓰기로 툭 떠올랐다가, 소용돌이에 휘말려 녹아내립니다.
글자는 표시된 순간부터 번지기 시작하여, 읽을 수 있을지 없을지 모르는 사이에 무너져 내립니다. 기억의 단편을 잡을 수 있을 듯하면서도 잡을 수 없는 느낌입니다.
수십 초에 한 번 글리치 노이즈 (Glitch noise)가 발생합니다.
평소에는 조용하다가, 잊을 만할 때 아주 잠깐 오도록 설정했습니다. 발작의 이미지입니다.
낮은 「부우우――웅웅웅」 하는 드론 음 (Drone sound) (원작의 서두, 주인공이 깨어나는 계기가 되는 소리입니다)과, 시계 초침, 희미한 심박 같은 소리.
처음에는 정확히 1초 간격으로 울리지만, 시간이 지남에 따라 간격이 조금씩 어긋나갑니다. 드론 음의 음정도 천천히 길을 잃어가는 이미지입니다.
30초 동안 아무것도 건드리지 않고 방치하면 「망각」을 시작합니다. 잔상이 유지되지 않고, 색이 빠지며, 시야의 가장자리가 닫히고, 소리가 멀어지며, 이윽고 캄캄해집니다.
그리고 완전한 어둠에 도달한 순간——하얀 섬광과 함께 「부우우――――웅웅웅」이라는 글자가 떠오르고, 세포는 처음으로 돌아가며, 미쳐있던 시계와 음정도 제자리로 돌아와 다시 서두부터 시작됩니다.
건드리지 않는 한, 이것이 영원히 반복됩니다. 작품의 구조를 답습하고 있다고 생각합니다.
좌절했던 소설의, 말로 표현하지 못하고 머릿속에 몽글몽글 남아있던 이미지가 거의 그대로의 형태로 화면에 나타나 버렸습니다.
Fable 5, 대단하다. 하지만 기분 나쁘다. 🤮 (웃음)
AI 자동 생성 콘텐츠
본 콘텐츠는 Qiita AI의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기