PDA

View Full Version : Non Mac programming question - how can all this be done with 177KB?




contoursvt
Feb 25, 2009, 12:12 AM
Its a 3D graphics demo I've encountered which runs under windows and requires at least a DX9 capable video card and DX9 on the machine. Its a 177KB download and its stunning. I even tried it on a box that had a fresh install, unplugged the ethernet thinking its somehow pulling data from the net.

The only thing I can think of is maybe the 177KB somehow generates more code and mathematically generates the textures and then the basic textures are used to make more complex textures and so on....but what the hell about the music.

Anyone have an idea of how this works, please oh please give me a clue!
http://www.youtube.com/watch?v=wqu_IpkOYBg&fmt=22


The actual demo can be found here
http://www.scene.org/file.php?file=/parties/2007/breakpoint07/demo/fr-041_debris.zip&fileinfo



ChOas
Feb 25, 2009, 12:25 AM
Its a 3D graphics demo I've encountered which

Anyone have an idea of how this works, please oh please give me a clue!




Have a look at procedural generation/textures.

Here:

http://en.wikipedia.org/wiki/Procedural_generation
http://en.wikipedia.org/wiki/Procedural_textures

Oh, and check .kkrieger (http://en.wikipedia.org/wiki/.kkrieger)

ChOas
Feb 25, 2009, 12:28 AM
Have a look at procedural generation/textures.

Here:

http://en.wikipedia.org/wiki/Procedural_generation
http://en.wikipedia.org/wiki/Procedural_textures

The music is probably midi.

- oops this was supposed to be an edit of the message above

Aea
Feb 25, 2009, 12:30 AM
Of course this is possible, but get ready to do a lot of assembly :)

contoursvt
Feb 25, 2009, 12:33 AM
Thanks for the info guys. Its starting to make a bit of sense (I've only done a tiny bit of programming long ago in C++). Its funny that I was in such disbelief that I was disconnecting myself from the network :)

I'm bookmarking the wiki pages because I want to read it when I'm awake :)