I attended the Deadline demoparty for the second time.
I spent an entire weekend there. One of many things that can happen when you do not sleep for an entire weekend when there's an upcoming demoparty and you don't have a 4k executable graphics idea yet is that you think it would be cool to remake the room you are currently in, in 4k executable graphics.
I didn't get very far before the party (just a basic 3D outline and a few failed approaches) but once I got to the party and was in the demoscene mood I stayed up to 6am to finish the rest of it.
S_Long stands for Signed Long. I was trying to think of a computer word that sounded like Salon and that was the best I could come up with at 6am.
I found that adding pixelation makes the low detail seem okay. Without pixelation, it looks pretty stupid and unfinished. The pattern on the walls is an interesting Moire-type pattern between a 3D-axis-aligned checkerboard and the pixel grid.
Most of the scene is drawn into a low-resolution framebuffer using basic scanline rasterization, then it's scaled up, then the text (all three pieces) is drawn with Bezier curves and a brightness depending on the pixel's Manhattan distance to the curve. Since "In Renate We Trust" is drawn on top of the 3D framebuffer without regard to the depth buffer, it was important that the stick figure in the corner doesn't overlap it.
"In Renate We Trust" was traced from an actual picture of this sign; the other text was designed freehand with Inkscape. No fonts were harmed.
Three of the quads visible in the picture retain their placeholder colours from the 3D outline I had at the beginning of the party.
Download (Linux self-extracting executable)
Image (file size 19.2 times as large as the executable):
Unfortunately the file wasn't decoded properly by the matelight system, resulting in a lot of flickering.