Make a 37-second demoscene tech demo for the track ~/Downloads/(filename).mp3.
The goal is graphics nobody has seen before. Like it's a statement for a new AI demoscene.
Story, in one continuous shot with no cuts:
- A chrome sphere floats in dark fog. On each hit in the track, it gains one Mandelbox fractal level.
- In the drop, the object grows until its top face is a landscape. Fly low over it at sunset, then dive off its edge.
- At the end, the fractal collapses into 3D gold letters of the title. Carve the letters from the same fractal and light them with the same light.
Look: path-traced quality. Soft shadows, ambient occlusion, glossy reflections, fog with light shafts, depth of field, motion blur, bloom.
Sync: analyse the track first. Save a JSON beat map with hits, breaks, and kick, snare and hat onsets. Kicks pulse the light. Hats add surface detail.
Tech:
- One WebGL2 fragment-shader raymarcher. One HTML page is both the live player and the render source.
- Live: 60 fps in Chrome.
- Offline: 1920x1080 at 60 fps with 16 samples per pixel. Render it in headless Chrome on the Mac GPU, pipe the PNG frames to ffmpeg, and use the MP3 as the audio.
- Do not use AI image or video generators.
- Check contact sheets of stills before the full render.
한국어 번역
37초짜리 데모신 테크 데모를 트랙 ~/Downloads/(filename).mp3에 맞춰 만드세요.
목표는 아무도 본 적 없는 그래픽입니다. 새로운 AI 데모신을 위한 선언문처럼요.
스토리, 컷 없는 하나의 연속 샷으로:
- 크롬 구체가 어두운 안개 속에 떠 있습니다. 트랙의 히트마다 구체는 Mandelbox 프랙탈 레벨을 하나씩 얻습니다.
- 드롭에서 오브젝트가 자라나 윗면이 하나의 풍경이 됩니다. 일몰에 그 위를 낮게 날다가, 그 가장자리에서 뛰어내리세요.
- 마지막에 프랙탈이 제목의 3D 금색 글자로 붕괴합니다. 같은 프랙탈로 글자를 깎고 같은 빛으로 비추세요.
룩: 패스트레이싱 품질. 부드러운 그림자, 앰비언트 오클루전, 광택 반사, 빛줄기가 있는 안개, 피사계 심도, 모션 블러, 블룸.
싱크: 먼저 트랙을 분석하세요. 히트, 브레이크, 그리고 킥·스네어·햇 온셋이 담긴 JSON 비트 맵을 저장하세요. 킥은 빛을 맥동시키고, 햇은 표면 디테일을 더합니다.
기술:
- 하나의 WebGL2 프래그먼트 셰이더 레이마처. 하나의 HTML 페이지가 라이브 플레이어이자 렌더 소스입니다.
- 라이브: Chrome에서 60 fps.
- 오프라인: 1920x1080, 60 fps, 픽셀당 16 샘플. Mac GPU의 헤드리스 Chrome에서 렌더링하고, PNG 프레임을 ffmpeg로 파이프하며, MP3를 오디오로 사용하세요.
- AI 이미지 또는 비디오 생성기를 사용하지 마세요.
- 전체 렌더 전에 스틸의 컨택트 시트를 확인하세요.