do not rest your processors by qop [web]
ÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜ ÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜ
ÛÛÛÛÛÛ ÜÜÜÜÜÜ ÜÜÜÜÜÜ ÛÛÛÛÛÛ ÛÛÛÛÛÛ ÛÛÛÛÛÛ
Û²²²²Û °°°°°°°° Û²²²²Û Û²²²²Û °°°°°°°° Û²²²²Û Û²²²²Û °°°°°°°°pÛ²²²²Û
Û±±±±Û °°°°°°°° Û±±±±Û Û±±±±Û °°°°°°°° Û±±±±Û Û±±±±Û °°°°°°°°nÛ±±±±Û
Û°°°°Û °°°°°°°° Û°°°°Û Û°°°°Û °°°°°°°° Û°°°°Û Û°°°°Û °°°°°°°°xÛ°°°°Û
Û°°°°Û °°°°°°°° Û°°°°Û Û°°°°Û °°°°°°°° Û°°°°Û Û°°°°Û °°°°°°°° Û°°°°Û
Û±±±±Û °°°°°°°° Û±±±±Û Û±±±±Û °°°°°°°° Û±±±±Û Û±±±±Û °°°°°°°° Û±±±±Û
Û²²²²Û °°°°°°°° Û²²²²Û Û²²²²Û °°°°°°°° Û²²²²Û Û²²²²Û °°°°°°°° Û²²²²Û
ÛÛÛÛÛÛ °°°°°°°° ÛÛÛÛÛÛ ÛÛÛÛÛÛ °°°°°°°° ÛÛÛÛÛÛ ÛÛÛÛÛÛ °°°°°°°° ÛÛÛÛÛÛ
Û²²²²Û °°°°°°°° Û²²²²Û Û²²²²Û °°°°°°°° Û²²²²Û Û²²²²Û °°°°°°°° Û²²²²Û
Û±±±±Û °°°°°°°° Û±±±±Û Û±±±±Û °°°°°°°° Û±±±±Û Û±±±±Û °°°°°°°° Û±±±±Û
Û²²²²Û °°°°°°°° Û²²²²Û Û²²²²Û °°°°°°°° Û²²²²Û Û²²²²Û °°°°°°°° Û²²²²Û
ÛÛÛÛÛÛ °°°°°°°° ÛÛÛÛÛÛ Û²ÛÛÛÛ °°°°°°°° ÛÛÛÛÛÛ ÛÛÛÛÛÛ °°°°°°°° ÛÛÛÛÛÛ
ßÛÛÛÛÛÜÜÜÜÜÜÜÜÜÜÛÛÛÛÛÛ ßÛ²ÛÛÛÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÛÛÛÛÛß
ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄ ÛÛÛÛÛÛ ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ ÛÛÛÛÛÛ ÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄ ÛÛÛÛÛÛ ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ ÛÛÛÛÛÛ ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
Ú³ ßßßßßß is proud to release ßßßßßß ³¿
³ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ³
³³ do not rest your processors °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°° ³³
³³ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄij³
³³ First presented at Flashparty, October 2026, Buenos Aires, ³³
³³ Argentina. ³³
³³ ³³
³³ A realtime demo that runs in a text terminal. Every frame is 3D ³³
³³ rendered on the CPU and drawn with Unicode octant characters: a ³³
³³ 2x4 grid of dots per character cell, two 24-bit colours per ³³
³³ cell. No GPU, no pixels. What you see is text. ³³
À³ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄijÙ
ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
Ú³ requirements °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°° |¿
³ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿³
³³ Windows 11: run run_wt.bat. It opens a fullscreen Windows ³³
³³ Terminal with Cascadia Code and plays there with octant ³³
³³ characters. Best at 1920x1080 or wider; any size works. Esc or ³³
³³ Ctrl+C quits. No runtime to install. run_conhost.bat plays in ³³
³³ the classic console with 2x2 blocks instead. qop.exe on its own ³³
³³ follows the system's default terminal setting. ³³
³³ ³³
³³ Linux (Ubuntu 26.04 or similar): run ./qop in a terminal that ³³
³³ draws octants itself (Ghostty, kitty 0.40+, foot 1.20+, VTE ³³
³³ 0.78+). Audio needs libpulse0. ³³
³³ ³³
³³ Any recent multicore CPU. The GPU is not used at all. ³³
³³ ³³
³³ A video capture, qop-1080p60.mp4, is in the zip. ³³
À³ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄijÙ
ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
Ú³ credits °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°° |¿
³ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿³
³³ Direction/Design/Music: Panoramix ³³
³³ ³³
³³ AI, declared: code written with Claude (Anthropic) under ³³
³³ Panoramix's direction; art with Gemini, Microsoft Designer and ³³
³³ local models, art-directed and edited by Panoramix. The ³³
³³ soundtrack has no AI in it. ³³
³³ ³³
³³ Additional Libraries: ³³
³³ miniaudio, stb_image, stb_vorbis, GLM ³³
À³ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄijÙ
ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
Ú³ music °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°° |¿
³ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿³
³³ By Panoramix, 175 BPM, no AI. Its MIDI and stems were analysed ³³
³³ into a note table, and the rings, lit cells, knurls, strips and ³³
³³ bars in the scenes land on its notes. ³³
À³ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄijÙ
ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
Ú³ code °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°° |¿
³ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿³
³³ C++17, one engine for Windows and Linux. Twelve scenes on a bar ³³
³³ grid, every cycle anchored to the music's clock. Raymarched and ³³
³³ 2D shader scenes run on all CPU cores, then each character cell ³³
³³ is quantised to the two colours it can show. A teletype stencils ³³
³³ a lit material through a rimmed chrome font; the loading screen ³³
³³ fills with fluid. ³³
À³ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄijÙ
ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
Ú³ shaders °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°° |¿
³ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿³
³³ Every scene was rewritten for a CPU and a two-colours-a-cell ³³
³³ display, but several began from other people's work. Thanks: ³³
³³ ³³
³³ comb "CAVE 09 - Enter the Cave" by Pinieon ³³
³³ honey, cryo after "kiln" by Patrick Jaillet ³³
³³ cellsurf Shane's "Geometric Cellular Surfaces"; ³³
³³ Voronoi edge distance by Tomkh and IQ ³³
³³ inversion after Kali's "The Inversion" ³³
³³ conduit after the "rooms" VRChat world shader ³³
³³ hexlat after a PBR lattice (glslsandbox e#54592) ³³
³³ hive after the "blox" lattice paste ³³
³³ iris after the "tri" paste ³³
³³ orb, orb_cells after a rippled-shell paste ³³
³³ wire after a wireframe paste ³³
³³ masks: glass "Glass Field" by Kali ³³
³³ caustic Dave Hoskins, after joltz0r ³³
³³ storm, streak Patrick Jaillet ³³
³³ haze, web, spin, weave Shadertoy pastes ³³
³³ Hex SDF, smooth min and much more by Inigo Quilez. ³³
À³ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄijÙ
ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
Ú³ links °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°° |¿
³ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿³
³³ https://github.com/Patrickjaillet/Z-GL-Shadertoy ³³
³³ https://www.shadertoy.com/view/4ssGWr ³³
³³ https://www.shadertoy.com/view/lss3zr ³³
³³ https://www.shadertoy.com/view/clsSWH ³³
³³ https://miniaud.io/ ³³
³³ https://github.com/nothings/stb ³³
À³ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄijÙ
ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
[ back to the prod ]
