投递人 itwriter 发布于 2012-04-16 14:15 原文链接 [收藏] « »

  Farbrausch 近日开源了它的 demo 制作工具。

  Farbrausch 是 Demoscene 领域的佼佼者,被誉为“64K 数字动画影像之王”,由于之前发布的大小为 63.5KB 时间却长达 11 分钟的 3D 动画(fr-08:.the .product)而广为人知,它的另外一款著名的作品是 kkrieger,这是一个火爆的 3D 枪战游戏,大小只有 96KB。

  大小只有 96KB 的 3D 游戏 kkrieger

  Demoscene 是一种计算机亚文化,高手们通过编程展现出绚丽的实时动画音乐场景。主要技术是实时计算机图形学。具体来说,主要通过汇编语言调用 DirectX 引擎的核心代码库来建立对象架构、三维空间位置、运动轨迹及材质信息。程序在运行时由 CPU 读出这些信息给 DirectX 渲染引擎来生成三维对象及动画,同时运用程序纹理技术即时贴图,这些技术被运用在三维游戏的开发制作中。

  Farbrausch 工具的源码基于 BSD 许可证,目前托管在 Github 上。

  需要注意的是,Farbrausch 团队称,目前这些源码还有些混乱,原因是代码是在各种不同的 Visual Studio 版本中进行编写的,且部分代码来自之前硬盘中存储的项目,部分来自 SVN 存储库,所以在编译时可能有些棘手。该团队表示会在今后将这些源码在 Visual Studio 2010 环境中进行统一。

  项目地址:https://github.com/farbrausch/fr_public

 
来自: www.iteye.com
找优秀程序员,就在博客园 收藏 新浪微博 分享至微信
标签: Farbrausch

24小时阅读排行

    最新新闻

      相关新闻