How is this possible?

Started by
14 comments, last by Eelco 19 years, 6 months ago
i recently came across a real time raytracer demo on a chinese website, i dono the auther, the only thing i know is that is in english, it uses raytracer?, it got music, and its lengthey few minute tech demo, and its only 64kb, wtf? im watching it over and over again, and i am sure its 100% 3d application(try with many settings), and it just amazes me how the thing its only 64kb!! this is the site i downloaded from, http://www.kanepeng.com/soft.html but he is not the auther of this tech demo (click the heaven7 link) or u can download from my webspace http://members.optusnet.com.au/panzooka/Heaven7w.exe edit: sorry about the language, but i am totaly stunned, and btw, use 800x600 with tracer 1x1 to see best result
Advertisement
nah..

not quite the most impressive rt raytracing demo out there. only a handful of spheres at most.

try looking for the 'nature still suxx' demo or something like that, MUCH more impressive.
but.......64kb........i cant imagine that
also try the project genesis demo aswell, another 64kb.......and plays for like 10 minute
well, its only a couple of spheres with procedural texturing. not saying it isnt good work, but nothing too fancy imho.
www.scene.org
www.pouet.net
Tonns of demos. Tonns of 64k intros. Tonns of 4k intros. Even some 256b and 128b ones.

IIRC heaven7 is not a chinese demo...at all....
and size of executable is not impressing - if you code in C++ and tune your compiler, and use UPX, and don't use libs from someone else, most of your executables will be small. Several times smaller than sources.In fact if you don't do perversions with templates and don't inline everything, it will take loong to make executable >64 k big. Most of small simple programs 1mb big is just bloated up to enormous extent, and demos isn't.

edit: added more ranting about bloated soft, and added link to pouet.net (where in left column in top prods you can see link to heaven seven)...
Man, you guys ain't seen nothing yet.

http://www.theproduct.de/

farbrausch is one of the best in the demo scene, mostly in the 64k realm. How do they do it? Procedural texture generation and some incredible executable packing. Nicely, they've released their tool for making demos, I think i'm gonna try it out.
The size of an executable hardly matters. It's quite possible (and some might even argue 'easy') to get a basic 3d engine running in 64KB. Of course, all the effort spent on making the executable 'small' could be spent making the app 'better', but that's beside the point.

---------------------------Hello, and Welcome to some arbitrary temporal location in the space-time continuum.

also there's 256b thingies.
Quote:Original post by Anonymous Poster
Man, you guys ain't seen nothing yet.

http://www.theproduct.de/

farbrausch is one of the best in the demo scene, mostly in the 64k realm. How do they do it? Procedural texture generation and some incredible executable packing. Nicely, they've released their tool for making demos, I think i'm gonna try it out.


of course i know 'em... 3rd in top intros on pouet, and one of the top by my own rating... but The Product is not raytraced, unlike h7....
Quote:Original post by Etnu
The size of an executable hardly matters. It's quite possible (and some might even argue 'easy') to get a basic 3d engine running in 64KB. Of course, all the effort spent on making the executable 'small' could be spent making the app 'better', but that's beside the point.

what's hard, it's making all textures and models and engine and sound to fit in 64KB....
You find that impressive? Look for The Produkt, from farb rausch.

Looking for a serious game project?
www.xgameproject.com

This topic is closed to new replies.

Advertisement