我看到了这些令人惊叹的小程序(7kb,64kb),带有令人惊叹的图形。 我想知道他们用什么技术来实现这些? OpenGL + Assembly?
以下是视频:
http://www.youtube.com/watch?v=ZfuierUvx1A&feature=related
http://www.youtube.com/watch?v=scSsxrMVXh8
Heaven 7 binary:
http://www.scene.org/file.php?file=/parties/2000/mekkasymposium00/in64/h7-final.zip&fileinfo
阴谋二元:
http://conspiracy.hu/release/64k/chaos_theory/
所有纹理动画,网格都是从数学公式生成的?
否则如何将它们存储在7kb和64kb二进制文件中?
答案 0 :(得分:6)
这是demoscene的艺术。大多数网格和纹理以及所有其他资源都是由procedural graphics生成的。
大多数demosceners遇到自己的点是pouet.net,你可以在那里学到很多东西或者提出任何问题。与其他竞赛一样,大多数资源和技术都是由团队(demoscene groups)珍惜的,但可能会发现一些错误,如Ińigo Quilez's strawberry site和DisplayHack blog。
64kB或现在更常见的4kB演示由kkrunchy和Crinkler工具压缩。这些都是令人惊叹的软件,它充满了应用的统计数据和对C / Cpp / ASM生成的可执行文件的精湛知识。
您可以在此特定Demoscene docs videos中找到有关demoscene的模式信息。