Skip to content
0:00 / 0:00

#demoscene#farbrausch#proceduralgeneration

Farbrausch - fr-041: debris. [HD]

kb

2.5K subscribers • 2 videos on Hallway

YouTube
  • Recommended by 4 people: 4 on Hacker News.
  • A classic. People kept recommending it from 2010 to 2016.
  • Linked in the descriptionfarbrausch/fr_public

Intermediate. Assumes working knowledge.

228K views17 years ago4 recommendations

Graphics and audioSystems programmingRenderingCreative codingPerformance and optimization

A legendary 177 KB demoscene executable showcasing real-time 3D graphics, procedural textures, and synthesized audio.

"Debris." by Farbrausch, winner of the demo competition at Breakpoint 2007 in Bingen, Germany. Concept and visuals by fiver2, soundtrack by rp, created using .werkkzeug3 by chaos, fiver2, gizmo and ryg, as well as the V2 synthesizer system by kb more: pouet.net/prod.php?which=30244 A few words more: Yes, everything you're seeing comes out of an executable of only 177 kilobytes size. Download it here: scene.org/file.php?file=/parties/2007/breakpoint07/demo/fr-0… UPDATE: We released source code and data files for everything. So if you want the full inside scoop, look at github.com/farbrausch/fr_public :) The secret behind all this is procedural content generation. in a nutshell, instead of storing a movie as-is we're storing a certain number of mathematical formulas for image and audio manipulation as well as the "recipe" how to apply those small bits of code in a way that what you see comes out. And while it's running your computer's graphics card cares for the actual displaying ot the world, just like in modern 3D games. Formulas+recipe are of course way smaller than the end result, and with a few additional sprinkles of magic compression fairy dust we get down to under 200 kilobytes, which is way less than one single high quality image of this show would take. This of course means, no, we don't have any magic technology that can compress videos down to that size, but the video has to be authored in the way described above. Manually. With, like, lots of work involved. Making this gem took us all more than two years of hobby part time work _after_ we had five years of experience with this kind of technology. Still not satisfied? try llg.cubic.org/docs/farbrauschDemos/

Why it's here

4 people recommend this

What people say. Recommended as a classic masterpiece of the demoscene, demonstrating extreme optimization and procedural content generation in a tiny executable.

corysamaon Hacker News • Recommends

On “The Demoscene -- an Overview”

Farbrausch's "debris." shows just how much you can pack into 200k (including the audio, btw). link to this video For the webby crowd: "Masagin" features animated, recursive SVGs with antialiasing and motion blur at high rez and high frame rate. link Or, you could download both demos from link and run them on your own PC.

guiambroson Hacker News • Recommends

On “Simple Minecraft Clone in 580 lines of Python”

If you want to really show off the demoscene, try Farbrausch - fr-041. It's comparatively very big (179KB), but impressive how they were able to squeeze so much stuff there: video link to this video , official repository: link . If you want to dig deeper, Farbrausch published most of their material and tools last year including the source code for fr-041. Search for farbrausch on GitHub. But I must say, it's pretty hardcore.

clay_to_non Hacker News • Recommends

On “F***ing Learn to Code Again (1999)”

Farbrausch made the first demo I ever saw, a 2007 one called debris (fr-041): link to this video Super cool, and in an executable of 177kB.

sclangdonon Hacker News • Recommends

On “Source code for 4kb demoscene production “Elevated” released”

Although they generally didn't compete in the 4kb genre, Farbrausch open-sourced many of their demos and demo-making tools a few years ago 1. fr-041: Debris 2, and kkrieger 3 (the 96kb FPS) are particularly worth checking out for the uninitiated. 1 link 2 link to this video 3 link

gurkendoktoron Hacker News • Mentions

On “Demoscene - The Art of the Algorithms”

I always tought that the tiny hint of a narrative was why I've seen Debris1 reach much more nerds than other demos, not its spectacularly small file size. 1 link to this video

errantsparkon Hacker News • Mentions

On “A Single Div”

Ok fair point I shouldn't have been so glib as puet is pretty horrible from a web design standpoint. It's a website for the demoscene, where people do stuff like this link to this video in 177 kilobytes.

abstractbeliefson Hacker News • Mentions

On “Fr-087: Snake Charmer PC Demo”

It's a cute little demo that's only basically 1MB all in. That said, I don't think it's the best for this group - they've done more in far less before. link to this video for example, is an executable only 177KB big.

future_crew_fanon Hacker News • Mentions

On “We Built a Video Rendering Engine by Lying to the Browser About What Time It Is”

> "one guy" sir, that's no way to refer to farbrausch here is their Breakpoint 2007 demo, a 177 Kb executable including 3d assets and textures. link to this video