日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Warez 组织的64K 3D动画下载

發布時間:2024/8/1 编程问答 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Warez 组织的64K 3D动画下载 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

每年,世界各地著名的Warez 組織都會推出一個小的動畫片來比較,僅僅是用來炫耀其實力—64K 的3D動畫。

要知道,一首普通的MP3 ,通常就有4000K 左右,一張普通的JPG 壓縮圖片也要30-40K ,而這個僅有63K 的3D動畫,你花半個小時也看不完而且不重復帶音樂,最經典力作!將1.9G的數據壓縮為64K ,其3D渲染和聲效卻令人震撼,尤其是已64K 的大小竟然演示了近30分鐘的不重復3D影片,其技術令人震驚~因為,事實上,這個動畫的真正容量超過15G ,也就是說這個Warez 組織把它壓縮了25萬倍。注:系統必須安裝有directx9.0才行。因為動畫支持DX9.0 加速。

你會覺得不可思議,因為它只有64K.更高的渲染效果,3D畫面的細膩的銜接,音效也沒得說。

可以直接點擊運行欣賞,ESC退出。

fr-08: .the .product

2000年的空前之作,也是德國farbrausch小組的成名之作,在國內也是最出名的作品."The Party 00"的第一名作品.最值得稱道的是kb的BGM.所用3D接口是Direct3D 8.0.

最低要求:PII350,128M內存,TNT2顯卡,DX8.0.

project genesis

這是目前能與fr小組抗衡的另一新銳,來自匈牙利的Conspiracy小組的成名作.

"Breakpoint 03"的第一名作品.3D效果,音樂一點不遜于fr08.所用3D接口是OpenGL.

推薦要求:PIII600,支持OpenGL硬件加速的顯卡.

the prophecy – project nemesis

(博主0point注:即使其它的你沒有時間看,這個你一定不能錯過,視覺效果堪稱震撼,不過顯卡要求較高,GeForce 8400以上才能流暢觀看。the prophecy 為同名電影《彗星撞地球》英文名,此作品就即是根據此電影制作。

Conspiracy小組的另一優秀作品."Assembly 04"的第一名作品.

這個作品為了突出主題而著重展示比較真實的一些特效.

3D接口是OpenGL.編程語言:C++.

推薦要求:2Ghz,512M內存,Geforce4Ti/Radeon9600,128M顯存.

Heaven7

"Mekka & Symposium 00"的第一名作品

最值得稱贊的是此作品沒有使用3D硬件加速,而是完全使用軟件映射!

音樂很動聽,主題主要以文字片段敘述的.可惜比較短.

最低要求:PentiumMMX.

fr-019: poemtoahorse

farbrausch小組"Mekka & Symposium 02"的第二名作品.

fr-034 / hjb-104: time index

farbrausch小組"Simulaatio2 03"的第二名作品.

beyond

Conspiracy小組"state of the art 04"的第一名作品.

推薦要求:PIII900,GeForce3或Radeon8500以上顯卡,較新的顯卡驅動.

chaos theory

Conspiracy小組"Assembly 06"的第二名作品.

a place called universe

Conspiracy小組"SceneCON 03"的第一名作品.

推薦要求:PIII600,支持OpenGL硬件加速的顯卡.

please the cookie thing

aardbei小組"Ambience 00"的第一名作品.

and_sqs

and小組"Assembly 02"的第一名作品.

最低要求:PentiumII-400,128MB內存,GeForce以上顯卡

and_zm3

and小組"Assembly 03"的第一名作品.

最低要求:PentiumIII 1GHz,128MB內存,GeForce3或Radeon8500以上顯卡,DX9.0.

195/95/256

rgba小組"Euskal Encounter 13"的第一名作品.

創意參考了Plastic小組的demo原作.

&nbsp

; 推薦要求:Radeon 9600或GeForce 6600以上顯卡.

rgba_prd

rgba小組"Euskal 04"的第一名作品.

推薦要求:Pentium4 2.0GHz,ATI9600或NVidiaFX5900以上的顯卡.

他們的團隊主頁?http://www.theproduct.de/?上面還有一些其他的東東下載



“程序最優化的結果,充分發揮電腦硬件的極限潛力,處處體現著DEMO制作者高深的編程功底

瑞典有一個著名DEMO團隊TheComputerCnonoad

DEMO的核心,其實就是壓縮和解壓縮算法,你看到畫面最初始的時候那個進度條了吧,那其實就是個解壓縮的過程,這些程序都是自解壓的。要達到這樣的效果,這些程序通常都要求用匯編語言編寫,因為只有匯編語言才能達到這樣最優化的效果,充分發揮硬件的威力。另外DEMO往往要進入一個特殊的繪圖模式,這個模式稱為X模式。剛剛看到的那些非常炫的3D效果,其實都是針對顯卡進行實時編程,只有這樣才能極大地節省體積。還有,你們注意到DEMO里面的那些畫面了沒有,如果觀察夠仔細,會發現,里面的很多東西其實都是重復的,由同樣的幾何圖形組成,重復的東西往往最好壓縮,因為只要劃出一塊地方保存那個圖形,其他重復的,只要再調用那個圖形就行了,音樂也是這樣,翻來覆去,老是那么幾個音調……”

3D動畫都在64K左右,然而卻都不是省油的燈。運行起來都要吃掉幾百M的內存。在購機是可以用它們檢驗機器性能。特別是第三個動畫“彗星撞地球”, 即使你的機器可以運行魔獸,但也不一定能流暢的運行它。

注:系統必須安裝有Directx8.0,因為動畫支持DX8.0加速。 機子太老的就別打開了,小心cpu和顯卡狂飆!

你相不相信64K大小,竟然看到這么久的三D精彩動畫,而且質量會如此的高,不信就下來看看吧!

64kb=1.6G是個什么概念?看看就知道。懂E文的可以看到最后的介紹里面提到有1.6g的數據包含其中。其實還有很多不過這個是最好的。以后游戲要是這樣就好啦??赡?Mb的游戲就可以玩N個鐘頭啦。期待…………

國外的0DAY組織經常自制DEMO,完全用源代碼編寫,用來炫耀本組織技術。而各組織之間的競爭也會通過全球DEMO大賽來進行,比賽規則是最大的DEMO不超過65K!這幾個作品中最小的一個只有6KB!每個DEMO都聲色俱全,效果震撼,令人驚嘆不已!

Demo是怎么做出來的:

  實際上是這樣的, 小組的程序員用他的業余時間(也可能是工作時間)寫一個程序框架, 用來同步顯示和音樂, 當然, 包括特效的部分. 這樣一個程序通常由匯編, C/C++, Pascal等寫成, 然后為了Demo運行的更流暢, 一些代碼要用匯編重寫. 最后, 手繪的圖形, 美妙的音樂通過精心設計的代碼組合起來, 又一個Demo出現了!這是Demo的編程部分. 圖形部分當然由美術家來完成. 美術家的工作包括3D建模, 貼圖制作(這通常是一件逐象素的描繪工作), 設定虛擬攝像機的運行路徑以供程序員使用之類. 音樂家將完成音樂的創作和制作. 大多數情況下,這是一種叫做Module的音樂,使用一種叫Tracker的程序完成. Module與MIDI有點類似, 但Module使用自己的樂器采樣而不像MIDI使用的是聲卡或軟波表的樂器, 因此Module可以在所有硬件平臺上獲得同樣的播放效果,而且, 文件卻很小巧. Moudule允許對聲音完全的控制, 對應著, 制作的難度水平. Module文件后綴通常為mod, stm, s3m, it, xm之類, 這些格式的音樂大都可以用Winamp來播放, 但有更專業的Module播放器如: ModPlug Player(Tracker/Plugins too)等等. 另外, 越來越多的音樂開始使用MP3格式. 請訪問http://www.maz-sound.com/比如平臺性能, 文件大小等, Demo的制作需要很高的技術水平: 你知道你能在64k大小的程序里放些什么!!

調用Opengl或者DX。精心的編寫代碼和數據。然后做一個類似UPX的壓縮殼。壓縮容量。

簡單地說就是生成技術,包括紋理,模型,音頻采樣都是由少量參數計算生成的,很有規律性,所以一般只能演示抽象,自然的動畫.

匯編幾乎沒必要,即使有一點,內嵌到VC里就足夠

也些也用專用的Loader.根據自身的特點,定制一個壓縮方案。來達到最佳的壓縮效果。

64K的動畫,所高深不高深,不過真的要做還是有一定的難度。

動畫無非就是調用opengl或者Dx來畫點線面和貼圖。64動畫里面的貼圖都是很簡單的。有些甚至沒有貼圖。比如我要畫一個房子。就幾行代碼。

偽碼類似下面:

GLBegin(GL_PLOY)

Vertex(x,x,x)

Vertex(x,x,x)

Vertex(x,x,x)

GLEnd

其實看起來特殊形狀的物體也是靠技巧用少量數據生成的.

模型都是一些基本形狀(方形,球形,四面體等)用sin,cos等函數變換一下頂點坐標就能把模型復雜化,運氣好就能得到像樣的模型.紋理也用簡單的p=f(x,y)函數算出來每個像素的顏色值.不同紋理直接再融合一下就能變出很復雜的紋理.音頻采樣也是同樣道理.幾個函數的代碼量當然比幾幅紋理的數據量少得多.

國外電腦狂人大作!3D美女演示動畫,在結尾處會出現一段字幕,說明動畫所包含的內容,如178兆多媒體紋理、159MB的wave文件、12條音軌、8億5千萬波樣等。

可以直接點擊運行欣賞,ESC退出,小的可憐,大得可怕! 按Win鍵退出

在網上混跡多年的朋友們可能或多或少地聽說過這些只能用奇跡形容的3D Demo程序吧:

不超過64K的體積

據說是為了展示能力而做的限定,Demo的大小不能超過64K;

華麗的3D動畫

語言不能描繪出令人驚艷的動畫效果,只能親自去感受了

全程音效

雖然不能說仙樂,也還能入耳

我在網上收集了一些,要說看完的感受,那就是嘆為觀止。好東西不敢獨享,請大家一起品味。歡迎討論......

其實還有,德國開發團隊.theprodukkt發布了首個功能完整但大小卻只有96KB的人物射擊游戲.kk的96KB大小的第一視角射擊3D游戲游戲文件賊小,對硬件要求賊高~










本文轉自 h2appy? 51CTO博客,原文鏈接:http://blog.51cto.com/h2appy/1316378,如需轉載請自行聯系原作者

總結

以上是生活随笔為你收集整理的Warez 组织的64K 3D动画下载的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。