Bring4th

Full Version: "elevated" 4K demo
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
These guys wrote a program (2009) to do a 3D mountain fly-over animation with synth music, using only 4096 bytes. There are single B4th posts longer than that.

Elevated by RGBA and TBC


Windows executables can be downloaded here, if you want to see a higher-quality version and check for yourself, size is only 4K total:
http://www.scene.org/file.php?file=%2Fpa...p&fileinfo
That's incredible.

4K!
I second Incredible. They had to have used some type of graphics library though, no?
Video cards nowadays have OpenGL and such built into them, making them
fully programmable. So they could have referenced the cards directly.
Even fitting the music into 4k is neat.
(12-02-2011, 10:42 AM)Gemini Wolf Wrote: [ -> ]I second Incredible. They had to have used some type of graphics library though, no?
Video cards nowadays have OpenGL and such built into them, making them
fully programmable. So they could have referenced the cards directly.
Even fitting the music into 4k is neat.

The libraries it could reference would indeed be crucial.
(12-02-2011, 10:42 AM)Gemini Wolf Wrote: [ -> ]I second Incredible. They had to have used some type of graphics library though, no?
yes, they used the interfaces that come with Windows - so not just placing raw pixels into a framebuffer. However, all the pattern complexity, the 'camera' movement, the synthesizer notes, had to be generated 'procedurally' at run time using algorithms, in order to fit within the size constraints. 4K is tiny - a standard 64x64 desktop icon is usually over 4K (compressed).

More 4K:







Much larger ones involving a combination of procedural and prerendered elements, but they are all programs which draws what you see, and creates the music, in real time - not a recording:





zenmaster,

This reminded me a great deal of the Fractal Based 3D Imaging Formulas & Software, especially of Landscapes and Mountains. A very small amount of information creates an output of information that is exponentially larger than the input. Google Images has many examples (ex. Fractal Mountains or Fractal Landscapes), but the following research paper details the exact process & formulas and provides examples:

See: http://pages.cpsc.ucalgary.ca/~jsadeghi/...APHITE.pdf (Page 5 contains the images)

(12-21-2011, 12:32 PM)Tyler Durden Maybe Wrote: [ -> ]This reminded me a great deal of the Fractal Based 3D Imaging Formulas & Software, especially of Landscapes and Mountains.
Yes, I remember playing around with that stuff a long time ago. In order to add realism to that terrain mesh, they had to apply textures. But they didn't have room for images of course, so they generated the textures algorithmically as well. Crazy.
64K PC demo by Approximate released at Revision 2012:

Cyan

http://www.youtube.com/watch?v=oMKzKz5jT5I <--- best 64k i've seen Oh sorry, not 64k Sad good animation non the less. Darn, got my memory confused.

http://www.youtube.com/watch?v=8MMwO8Mvq...re=related Same group but a bit different.
(04-11-2012, 08:09 AM)Cyan Wrote: [ -> ]http://www.youtube.com/watch?v=oMKzKz5jT5I <--- best 64k i've seen Oh sorry, not 64k Sad good animation non the less. Darn, got my memory confused.

http://www.youtube.com/watch?v=8MMwO8Mvq...re=related Same group but a bit different.
Hadn't seen 'Lifeforce' - it's impressive. Had already linked to 'Spin' above.
64K demo:

the timeless by mercury @ Revision 2014
That's incredible.
Wow, that's pretty damn impressive.

Curious to see if there's a source for this to play around with.