歷代顯卡精彩演示DEMO賞析點評之NV篇
無論ATI還是NVIDIA,每次有新顯卡發(fā)布都會同時公布一個或者多個美輪美奐的演示DEMO。這些演示DEMO的設(shè)計初衷就是通過完美的3D效果征服每一位觀眾,讓大家對新顯卡的性能及技術(shù)充滿憧憬和期待。所以ATI和NV必定會盡其所能使出渾身解數(shù),在演示DEMO中大量采用顯卡的最新、特有、特長技術(shù)及架構(gòu)優(yōu)勢。

● 深入剖析技術(shù)演示Demo:
一個好的Demo同時需要藝術(shù)和技術(shù)。技術(shù)演示承擔著兩個任務(wù):展示新硬件和刺激銷售。人們往往想在購買之前看看新硬件所能達到的效果。越有趣和越吸引人的Demo,就越會獲得業(yè)界的認可,也就越有可能給消費者留下深刻印象。而Demo的技術(shù)含量越高,就越有可能刺激游戲和軟件開發(fā)者去考慮平臺細節(jié)畫質(zhì)的改進。所以這兩個任務(wù)就要求這些演示Demo不僅要具有技術(shù)先進性,更要有藝術(shù)上的完美追求。
顯示芯片作為電腦系統(tǒng)當中的3D圖形核心配件,是技術(shù)與規(guī)格發(fā)展最快的配件,當全新的技術(shù)需要取代舊技術(shù)時,展現(xiàn)新技術(shù)演示的重要性不可低估。事實上通過對ATI和NVIDIA所有旗艦級產(chǎn)品之間一對一的比較可以看出,它們之間的差異并不像他們各自宣稱的那么大。我們并不想談3DFX Voodoo對陣S3 Virge的時代,現(xiàn)在來看這更像是可口可樂Vs.百事可樂。
結(jié)果,在技術(shù)實力相差不大的情況下,也許某些細微方面的原因,許多人都會選擇/認準他們更喜歡的品牌,這就是技術(shù)演示流行起來的原因。技術(shù)演示也是在早期Sony PlayStation 2能夠全面抑制Sega Dreamcast的方法。
● 輕輕松松賞DEMO 愉愉快快學技術(shù):
因此,透過顯卡的配套Demo可以從一個側(cè)面了解這款芯片所具備的實力。仔細欣賞每款Demo,不但是一件非常賞心悅目的事情,而且可以在輕松愉快的環(huán)境下全面理解當年顯卡所具備的激動人心的技術(shù),雖然這些技術(shù)現(xiàn)在看來可能非常“幼稚”,或者已經(jīng)過時被淘汰,但是重溫當年的輝煌也可以對顯卡的技術(shù)發(fā)展有一個更加深刻的認識!
下面就來仔細欣賞這些匯聚了兩大顯示巨頭精華的DEMO,讓大家真正領(lǐng)略一下這些技術(shù)與藝術(shù)的完美結(jié)晶!
對于演示DEMO的介紹與賞析,由于涉及的技術(shù)、規(guī)格非常廣,ATI與NVIDIA分別發(fā)布了很多款顯示DEMO,我們盡可能的逐一對其進行技術(shù)上的分析,因此篇幅會比較長。之前我們已經(jīng)推出了一篇“歷代顯卡精彩演示DEMO賞析點評 ATI篇”,今天我們就來對NVIDIA的Demo進行詳細全面的介紹與分析。
NVIDIA演示Demo的發(fā)展歷史是由GeForce256時代開始的,起初僅僅是一些單純的技術(shù)演示,后來開始追求故事、情節(jié)和音樂與Demo的和諧與搭配。為此他們和外部的工作室合作引進、借鑒了不少的音樂和情節(jié)設(shè)計,甚至包括物理引擎。借助這些有益的幫助NVIDIA也一次一次把Demo制作推向高峰。
● 立方體環(huán)境影射貼圖——水泡泡(Bubble):

這個Demo最有意思之處在于互動性,水泡本身在不斷的旋轉(zhuǎn),而水泡的旋轉(zhuǎn)方向正是由鼠標停留位置所控制,鼠標指針離水泡越遠旋轉(zhuǎn)速度越快!當然單擊鼠標可以讓水泡發(fā)生各種各樣非常奇妙的變化,具體會有何種變化,不親身體驗是體會不到的??赐赀@個Demo,相信很多人都想知道這種奇妙的效果是如何渲染出來的?Demo除了展示當年最完美的圖形畫面之外,最重要的作用就是向大家展示技術(shù),通過觀察特殊模式可以一清二楚的反應(yīng)出來:

除了使用鼠標讓水泡的形狀發(fā)生變化之外,Demo還有幾個快捷鍵,可以顯示出水泡的各種結(jié)構(gòu):比如“W”鍵可以讓球體不顯示貼圖,只顯示其頂點構(gòu)造:

配合數(shù)字鍵“2/3/4”,可以明確地看到頂點越多水泡更接近于球體,而且可以做出更大幅度的變形。由此證明足夠多的頂點才是3D物體結(jié)構(gòu)以變化多樣性的保證!
所以說看這個Demo相當于重溫當年立體幾何的內(nèi)容,頂點越多,多面體就非常接近于球體,同時每個面的貼圖也更精細!3D圖形渲染最主要的就是兩方面:空間架構(gòu)以及物體表面貼圖,這個Demo非常形象地做到了。
從NVIDIA第一個Demo就可以了解到其所有Demo的風格,那就是注重于用戶的互動性,而且非常強調(diào)圖形技術(shù)展示,通過非常直觀的方式讓用戶了解到顯卡所采用的最新技術(shù),以及新技術(shù)帶來的完美效果!
名稱:Bubbl
下載:http://download.nvidia.com/downloads/nZone/demos/nvidia/Bubble.zip
大小:ZIP格式,975KB,解壓后直接運行
技術(shù):DirectX 7
要求:GeForce 256
● 硬件T&L動態(tài)光影——水晶球(Crystal Ball):
與水泡泡Demo不同,水晶球Demo直接全屏模式啟動
DirectX 7時代NVIDIA可以說是如日中天,NV在這期間大力推廣GeForce 256顯卡,而且首次提出了GPU的概念,技術(shù)方面自然是大量展示GPU所帶來的革命性的硬件T&L(transform and lighting)渲染能力。
這個Demo的介紹就到此為止了,但是小編發(fā)現(xiàn)NV之后所推出的絕大多數(shù)Demo都采用了這種類似的菜單界面,雖然3D特效技術(shù)更新迅速、畫面質(zhì)量大幅提高,但簡潔易用的界面還是一代接一代的保留了下來,讓人使用起來得心應(yīng)手,能夠?qū)⒄麄€Demo的方方面面一覽無余,真是極具交互性而且人性化特別好,很大程度上增強了Demo演示所要達到的效果!
名稱:Crystal Ball
下載:http://download.nvidia.com/downloads/nZone/demos/nvidia/CrystalBall.exe
大?。?/STRONG>EXE格式,26.3MB,安裝后啟動程序
技術(shù):DirectX 7
要求:GeForce 256
● 草(Grass):

人如其名,“Grass”這個Demo主要展示了一個陽光照耀下10000棵小草組成的場景。雖然現(xiàn)在看來草叢的構(gòu)造非常簡單、土地粗糙、水流和天空簡直一無是處。但這個Demo的特色就在于,大規(guī)模草叢的擺動和著色還受到了陽光照射、云彩投影和微風的作用,因此讓老顯卡一次性渲染這么多元素還真比較困難:

畫面中天空白云使用了多層紋理,陽光具有程序產(chǎn)生的耀斑效果在草叢中顯得比較華麗,畫面質(zhì)量還能根據(jù)遠近的不同采用動態(tài)細節(jié)處理,雖然草叢簡單了一些但整體表現(xiàn)還不錯。當然整個Demo的核心技術(shù)依然是T&L,首顆GPU所具備的功能自然需要大力宣傳才能被用戶所接受!


這個Demo還有一些特殊功能和效果,通過H鍵調(diào)出幫助菜單就能夠知道:使用鼠標控制前進、后退和左右旋轉(zhuǎn),空格鍵控制天氣變化,W鍵顯示多變形構(gòu)成,V鍵加速移動,X改變天空紋理,R復位。

這是NVIDIA為GeForce256顯卡制作的最后一個DEMO,接下來就進入GeForce 2 Ti時代。
名稱:Grass
下載:http://download.nvidia.com/downloads/nZone/demos/nvidia/Grass.exe
大小:EXE格式,10.7MB,安裝后啟動程序
技術(shù):DirectX 7
要求:GeForce 256
GeForce 256是NVIDIA第一款DX7顯卡,也是業(yè)界首款支持硬件T&L(坐標轉(zhuǎn)換與光源)技術(shù)的GPU,隨著GeForce 256的成功,NV發(fā)布了提速版的GeForce 2 Ti系列產(chǎn)品,雖然規(guī)格上并沒有達到更高,但3D速度大幅提升,因此針對GeForce 2 Ti系列的Demo除了繼續(xù)演示動態(tài)光影變換的效果之外,NV開始提高Demo的渲染難度,然大家意識到只有GeForce 2 Ti才能更好的運行游戲!
● 閃電(Lighting):

這個DEMO體積小也非常簡單,主要表現(xiàn)GeForce2 GTS顯示核心所具有的實時的光照特效,你可以看到當閃電轟擊帶有NVIDIA圖標的金屬板時火星四濺的情景。

名稱:Lighting
下載:http://download.nvidia.com/downloads/nZone/demos/nvidia/Lightning.exe
大?。?/STRONG>EXE格式,3MB,安裝后啟動程序
技術(shù):DirectX 7
要求:GeForce 2 Ti
● 7900GTX都跑不動的老Demo——小樹林(Grove):

幾只螢火蟲在暮色中繞著一棵樹周圍上下翻飛,每一個螢火蟲就是一個動態(tài)光源,亮閃閃的劃過樹間,照耀出不同顏色的樹葉。這個Demo也是比較有意思,它的可控制性非常高,左邊的控制拉桿可以非常細微的調(diào)節(jié)樹木的結(jié)構(gòu),另外還有可以熱鍵添加新的元素:




名稱:Grove
下載:http://download.nvidia.com/downloads/nZone/demos/nvidia/Grove.exe
大?。?/STRONG>EXE格式,2.3MB,安裝后啟動程序
技術(shù):DirectX 7
要求:GeForce 2 Ti
● DX7藝術(shù)作品——玩具兵(Toy Soldier):

名稱:Toy Soldier
下載:http://download.nvidia.com/downloads/nZone/demos/nvidia/ToySoldier.exe
大?。?/STRONG>EXE格式,15.5MB,安裝后啟動程序
技術(shù):DirectX 7
要求:GeForce 2 Go
GeForce 2 Ti是高端產(chǎn)品,NV為其開發(fā)的Demo對顯卡要求也比較高,不過當時最經(jīng)典的產(chǎn)品缺是低端的GeForce 2 MX系列,相信大多數(shù)讀者都曾用過這款顯卡。NV的Demo并沒有以往主流用戶,因此針對GeForce 2 MX系列NV也開發(fā)了一些Demo:
● 人造海怪(Creature):
“Creature”是一個海下場景,可能NVIDIA是受了刺龍蝦外形的啟發(fā),開發(fā)出了一個類似的海怪,有著血盆大口、獠牙和長長的角。
這個Demo主要展現(xiàn)陽光透過波濤洶涌的水面折射下來,投射到海怪身上的反射效果和折射效果,在其身上還有著粼粼的波光。從不同角度看過去,海水的顏色也不相同,從側(cè)面看過去,海水是綠色的,從頂部看下去海水是深不見底幽藍色。
相信大家已經(jīng)看出來了,這個Demo同樣主要展示動態(tài)光影變換,只不過它對顯卡的要求比較低,是專為經(jīng)典的GeForce 2 MX系列設(shè)計的!通過Demo畫面左上方眼熟的控制按鈕可以調(diào)節(jié)一些特殊模式:
名稱:Creature
下載:http://download.nvidia.com/downloads/nZone/demos/nvidia/Creature.exe
大?。?/STRONG>EXE格式,17.2MB,安裝后啟動程序
技術(shù):DirectX 7
要求:GeForce 2 MX
● 洞穴(Cave):
“Cave”這個Demo的設(shè)計靈感是來自古代原始人的洞穴壁畫,跟隨著攝像機的移動我們可以看到洞穴上墻壁中如霓紅燈般的各種圖案,有狩獵的原始人,有神秘的大眼睛,甚至有外星人!當然也少不了nVIDIA的標志。

Demo所采用的圖形技術(shù)均有介紹
這個以現(xiàn)在的目光來看顯得簡單、幼稚的演示Demo當中、包含了各種各樣的NVIDIA Logo,同時也包含了大量在當時來說頂尖的3D渲染技術(shù)。主要展現(xiàn)了硬件光照、立方體環(huán)境貼圖、紋理壓縮、實時水面渲染、貝塞爾曲線動態(tài)細節(jié)等技術(shù)。如果我們使用“H”鍵可以調(diào)出幫助菜單,它有大量控制命令可用。

這個Demo是由NVIDIA和游戲廠商Funlabs合作開發(fā)的,因此風格與NV以往的Demo完全不同,控制臺也非常復雜,這里就不再介紹了。
這個Demo最特殊的地方就是,如果把它放到Windows的主目錄下面可以作為一個屏幕保護,放到Winamp(當年風靡一時的MP3播放器)的plugins目錄可以作為一個音樂插件。
名稱:Cave
下載:http://download.nvidia.com/downloads/nZone/demos/nvidia/cave.zip
大?。?/STRONG>EXE格式,1.2MB,安裝后直接運行
技術(shù):DirectX 7
要求:GeForce 2 MX
● 哥特式禮拜堂(Gothic Chapel):
哥特式禮拜堂的一個顯著特點就是大面積的彩色玻璃窗和窗畫,所以這個Demo也就特別適合表現(xiàn)光照效果,那窗前飄過的霧也被透過彩色玻璃窗的色彩斑斕的光線涂上了層層顏色:
為了達到這個目的,DEMO使用了像素級的光照、立方體環(huán)境貼圖、粒子系統(tǒng)光照、體積光照、體積霧等一系列技術(shù),使用快捷鍵“W”后我們還能以線框圖的方式看到光照效果是如何構(gòu)成的:
這個Demo同上一個洞穴Demo相同,都是由Funlabs和NV共同開發(fā)的,因此兩個Demo都只要解壓就能運行,而且所采用的3D渲染技術(shù)也基本一致!
名稱:Cave
下載:http://download.nvidia.com/downloads/nZone/demos/nvidia/Gothic_Chapel.zip
大?。?/STRONG>EXE格式,4.7MB,安裝后直接運行
技術(shù):DirectX 7
要求:GeForce 2 MX
DirectX 8到來的推出帶來了全新的3D渲染方式,那就是直到現(xiàn)在依然流行的像素與頂點分離式渲染。因此NVIDIA的GeForce 3 Ti系列也是緊緊圍繞新產(chǎn)品強大的像素與頂點渲染能力而展開:
● 多重貼圖原理展示——Principles of Shading:
“Principles of Shading”這是在GeForce3 Ti推出后用來展示的純技術(shù)Demo,主要演示以NVIDIA的3D標志為樣本,從頂點到建模再到多重紋理貼圖的全過程,宛如一個生動的建模課程,仔細觀看的話能學到不少東西:


名稱:Principles of Shading
下載:http://download.nvidia.com/downloads/nZone/demos/nvidia/PrinciplesOfShading.exe
大?。?/STRONG>EXE格式,34MB,安裝后直接運行
技術(shù):DirectX 8
要求:GeForce 3 Ti
● 變色龍(Chameleon):
變色龍,從字面意義上相信大家已經(jīng)猜到這也是一個貼圖演示Demo,與上一個純技術(shù)型Demo不同,變色龍這個Demo更加生動形象,同時也能給人留下非常深刻的映像:
NVIDIA的顯卡從GeForce3 Ti開始支持DirectX8,正是從硬件T&L開始轉(zhuǎn)變到像素渲染和頂點渲染。變色龍就是用來展示像素渲染先進性的,他結(jié)合使用了普通貼圖、鏡面貼圖、反射貼圖等多種非常復雜的效果。一條變色龍在叢林中的樹干上慢慢爬動,身體皮膚的顏色也根據(jù)周圍環(huán)境的變化由黃色為主依次變?yōu)榫G色、紫色、銀白、透明、棕色乃至骨架狀。


名稱:Chameleon
下載:http://download.nvidia.com/downloads/nZone/demos/nvidia/Chameleon.exe
大?。?/STRONG>EXE格式,45MB,安裝后直接運行
技術(shù):DirectX 8
要求:GeForce 3 Ti
● Zoltar the Magnificent:
“Zoltar the Magnificent”是用來展示GeForce3 Ti頂點渲染能力的,Demo使用了大約20,0000個三角形來塑造一個國王的頭像,在國王說話時在嘴部、兩頰、額頭都有不同的肌肉運動,就是眼睛周圍的皮膚也有著細微的褶皺改變,這些都是以非常復雜的頂點渲染為主來完成的。

為了更逼真的描繪國王的面部,還綜合使用了普通貼圖、鏡面貼圖和凹凸貼圖。當然,通過前面幾大技術(shù)演示我們可以知道,貼圖的基礎(chǔ)是大量的頂點和多邊形,下面就來看看這個Demo用了多少?

名稱:Zoltar the Magnificent
下載:http://download.nvidia.com/downloads/nZone/demos/nvidia/Zoltar.exe
大?。?/STRONG>EXE格式,186MB,安裝后直接運行
技術(shù):DirectX 8
要求:GeForce 3 Ti
GeForce 4 Ti的登場讓圖形芯片性能再一次大幅提升,面對如此強大的核心渲染能力,NVIDIA開發(fā)了多款風格各異、畫面精致的Demo,而且NV聯(lián)合了第三方廠商,在Demo視覺效果大幅提高的同時,讓GPU的強大實力完美的展現(xiàn)在了世人面前:
● Grace:
“Grace”演示了一位正在進行華麗舞蹈的女士。從她腳下的漣漪開始,伴隨著音樂,舞者翩翩起舞,裙子隨著動作在身上“流動”,手中飛散出無數(shù)的泡泡!
這個Demo是專門用來展示全新GeForce4 Ti 的nfiniteFX Engine II引擎的,Grace女士大量時用像素渲染和頂點著色,身體使用了反射貼圖和大量紋理貼圖。強大的GPU可以代替CPU進行衣服布料和泡沫的物理運動計算,當舞著停下來時,慣性會讓裙子和頭上的飾物繼續(xù)移動。特別需要說明的是提供這么出色物理引擎的公司就是Havok公司,它同時也為Half-life2提供物理引擎,現(xiàn)在已經(jīng)和NVIDIA進一步的合作開發(fā)SLI物理加速技術(shù)!
名稱:Grace
下載:http://download.nvidia.com/downloads/nZone/demos/nvidia/Grace.exe
大小:EXE格式,21MB,安裝后直接運行
技術(shù):DirectX 8
要求:GeForce 4 Ti
● Tidepool:
“Tidepool”用來展示GeForce 4 Ti強大的nfiniteFX II引擎對水面的渲染,在DirectX 8時代對水面的渲染成為了游戲畫面水平的高低最重要標志之一。在這個Demo中大量使用了像素渲染來生成水面以及景物的倒影與光線的折射:


名稱:Tidepool
下載:http://download.nvidia.com/downloads/nZone/demos/nvidia/Tidepool.exe
大?。?/STRONG>EXE格式,63MB,安裝后運行程序
技術(shù):DirectX 8
要求:GeForce 4 Ti
● 烏賊(Squid):

名稱:Squid
下載:http://download.nvidia.com/downloads/nZone/demos/nvidia/Squid.exe
大?。?/STRONG>EXE格式,44MB,安裝后運行程序
技術(shù):DirectX 8
要求:GeForce 4 Ti
● 狼人(Wolfman):

狼人Demo是GeForce4 Ti發(fā)布時引起最大轟動的一個DEMO。狼人模型有10萬個多邊形,關(guān)節(jié)動畫采用了61塊骨骼,而且還有8層皮毛。一根根清晰可見的毛發(fā)以及完美的反光效果給人前所未有的空前震撼!

GeForce 4 Ti的nfiniteFX II 引擎第一次證明了利用每個像素進行照明的逼真皮毛可以應(yīng)用到高度復雜的動畫角色中,并且以高幀速運行。皮毛的顏色和密度使用一個覆蓋整個形體的單獨紋理貼圖來控制,這給皮毛提供了截然分明的外觀,而不是千篇一律的樣式。nfiniteFX II 引擎的高級像素陰影處理器支持三四種紋理,加速了此類渲染。此外,其雙頂點陰影處理器每秒鐘能夠驅(qū)動1億多個頂點——頂點依然是復雜像素和紋理的保證!

借助nfiniteFX II 引擎,NV又一次提升了高品質(zhì)視覺效果的水準,同時又提供超強的圖形功能。它的雙頂點陰影處理器能夠驅(qū)動類似Wolfman 的角色所需要的復雜類型的幾何體,而它的高級像素陰影處理器提升了性能,nfiniteFX II 引擎已經(jīng)真正實現(xiàn)其為 PC 提供以高速、實時幀頻運行的電影品質(zhì)圖形的承諾。
名稱:Wolfman
下載:http://download.nvidia.com/downloads/nZone/demos/nvidia/Wolfman.exe
大小:EXE格式,30MB,安裝后運行程序
技術(shù):DirectX 8
要求:GeForce 4 Ti
● 龍卷風(Twister):
龍卷風是一個非常簡單的Demo,它主要展示了GeForce 4 MX改進的像素填充率面對多重紋理貼圖時的速度提升。
按H調(diào)出各種效果幅度或者精度控制,B察看房屋結(jié)構(gòu),空格重新刷新地面上的房屋,然后讓龍卷風虐待。
名稱:Twister
下載:http://download.nvidia.com/downloads/nZone/demos/nvidia/Twister.exe
大?。?/STRONG>EXE格式,31MB,安裝后運行程序
技術(shù):DirectX 8
要求:GeForce 4 MX
● Bugs:
“Bugs”的靈感來自于“星河戰(zhàn)士”,Demo中從山脊后面爬出來密密麻麻的紅色異型怪蟲。這個Demo主要展示第二代光速顯存架構(gòu)和隱面消除對性能的提高。如果已經(jīng)在控制面板中打開了全屏抗鋸齒,那么使用控制面板中的Alias命令就會出現(xiàn)一個方框,方框中圖像是沒有使用抗鋸齒的效果,可以很方便的進行畫面對比。
由于是為低端的GeForce 4 MX設(shè)計的,因此這個Demo并不復雜,效果也一般。
名稱:Bugs
下載:http://download.nvidia.com/downloads/nZone/demos/nvidia/Bugs.exe
大小:EXE格式,14MB,安裝后運行程序
技術(shù):DirectX 8
要求:GeForce 4 MX
● DirectX 9時代來臨,超完美Demo全新體驗:
由于NVIDIA的Demo實在太多,后期基于DirectX 9的Demo制作水平之高讓人嘆為觀止,GeForce 6800和7800系列的演示Demo所運用的技術(shù)非常廣泛!限于篇幅的原因,NVIDIA演示Demo的分析與介紹暫時到此為止,稍后我們將放出GeForce 6800系列代言人Nalu、GeForce 7800系列代言人Luna以及最新GeForce 7900系列的演示Demo,敬請關(guān)注泡泡顯卡頻道!<
關(guān)注我們
