demo动画压缩原理扫盲.docx

demo动画压缩原理扫盲.docx

ID:51769333

大小:38.17 KB

页数:6页

时间:2020-03-15

demo动画压缩原理扫盲.docx_第1页
demo动画压缩原理扫盲.docx_第2页
demo动画压缩原理扫盲.docx_第3页
demo动画压缩原理扫盲.docx_第4页
demo动画压缩原理扫盲.docx_第5页
资源描述:

《demo动画压缩原理扫盲.docx》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、demo动画压缩原理扫盲(为何能把动画压缩几十万倍?)你相不相信64K大小,竟然看到这么久的三D精彩动画,而且质量会如此的高,不信就下来看看吧!64kb=1.6G是个什么概念?看看就知道。懂E文的可以看到最后的介绍里面提到有1.6g的数据包含其中。其实还有很多不过这个是最好的。以后游戏要是这样就好啦。可能1Mb的游戏就可以玩N个钟头啦。期待…………国外的0DAY组织经常自制DEMO,完全用源代码编写,用来炫耀本组织技术。而各组织之间的竞争也会通过全球DEMO大赛来进行,比赛规则是最大的DEMO不

2、超过65K!这几个作品中最小的一个只有6KB!每个DEMO都声色俱全,效果震撼,令人惊叹不已!什么是Demo(Short4Demostration,Demo秀):   传统的Demo是指在计算机上展示一系列奇妙的动画和效果的非交互的多媒体程序,通常有原创的配乐.它与传统动画的区别在于Demo的演示效果是由实时运算产生的(与你所看的电影版FinalFantasy不同,但和游戏是一样的,但Demo和游戏Demo毫不相关),这给制作者很大的挑战(这与计算机性能有关:().大部分Demo运行在PC上,但

3、并不全是,事实上,最初的Demo运行于诸如C64,Amiga之类的机器上,而且几乎所有的平台上都有Demo在运行.这里对Demo有一个粗略的分类,实际比赛的项目分类要详细的多:   intro(Short4introduction):一般为4k,64k大小不等(少数intro甚至小到128bytes,256bytes...我所见到的最小的Demo是farb-rausch的fr-016:16bytes!!),特效较少,而且较小的intro大多没有声音,通常用来介绍新的Demo大赛,Demo小组,B

4、BS之类,甚至有介绍自己的婚礼或大胖儿子的intro:).   MegaDemo:不用说,数兆大小,当然效果也就更炫.有些MegaDemo有令人费解的情节,但效果一级棒. Demo是怎么做出来的:    实际上是这样的,小组的程序员用他的业余时间(也可能是工作时间:))写一个程序框架,用来同步显示和音乐,当然,包括特效的部分.这样一个程序通常由汇编,C/C++,Pascal等写成,然后为了Demo运行的更流畅,一些代码要用汇编重写.最后,手绘的图形,美妙的音乐通过精心设计的代码组合起来,又一个D

5、emo出现了!这是Demo的编程部分.图形部分当然由美术家来完成.美术家的工作包括3D建模,贴图制作(这通常是一件逐象素的描绘工作),设定虚拟摄像机的运行路径以供程序员使用之类.音乐家将完成音乐的创作和制作.大多数情况下,这是一种叫做Module的音乐,使用一种叫Tracker的程序完成.Module与MIDI有点类似,但Module使用自己的乐器采样而不像MIDI使用的是声卡或软波表的乐器,因此Module可以在所有硬件平台上获得同样的播放效果,而且,文件却很小巧.Moudule允许对声音完全

6、的控制,对应着,制作的难度水平.Module文件后缀通常为mod,stm,s3m,it,xm之类,这些格式的音乐大都可以用Winamp来播放,但有更专业的Module播放器如:ModPlugPlayer(Tracker/Pluginstoo)等等.另外,越来越多的音乐开始使用MP3格式以获得Module的播放制作工具.由于种种限制:比如平台性能,文件大小等,Demo的制作需要很高的技术水平:你知道你能在64k大小的程序里放些什么!!--------------------------------

7、--------------------------什么是Demoscene(Scene):   Scene是指涉及某一领域的所有人,是无组织的文化群体,通常有点地下的味道.Scene并不总和Demoscene甚至并不总和计算机联系在一起,Demoscene并不是唯一的Scene,有众多形式各异的Scene比如MusicScene,CrackingScene(你也可以叫他WareZScene,Pirate Scene,是的,盗版,据说Amiga市场就是由此被做掉的:().一种发明发现一旦流行起来

8、,总有众多的追随者,追随者可以被叫做Scener.Scener并不是头衔,Scener应热爱他所热爱的领域并对它有所贡献.当然,只要你对它有兴趣,你就可以把自己叫做Scener.对应与它的名字,Demoscene是一个Demo爱好者们组成的景观:).一种计算机多媒体文化,比如说,黒客文化,其实两者有很多相像的地方:边缘,传奇,高深莫测:),事实上,老一辈Demoscene的成员们就是做Crack出身的黒客.最初人们Crack一个软件或者游戏以后,他们经常加上一些精致的动画(CrackTro:))

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。