历代显卡精彩演示DEMO赏析点评之NV篇
NVIDIA演示Demo的发展历史是由GeForce256时代开始的,起初仅仅是一些单纯的技术演示,后来开始追求故事、情节和音乐与Demo的和谐与搭配。为此他们和外部的工作室合作引进、借鉴了不少的音乐和情节设计,甚至包括物理引擎。借助这些有益的帮助NVIDIA也一次一次把Demo制作推向高峰。
● 立方体环境影射贴图——水泡泡(Bubble):
这个Demo最有意思之处在于互动性,水泡本身在不断的旋转,而水泡的旋转方向正是由鼠标停留位置所控制,鼠标指针离水泡越远旋转速度越快!当然单击鼠标可以让水泡发生各种各样非常奇妙的变化,具体会有何种变化,不亲身体验是体会不到的。看完这个Demo,相信很多人都想知道这种奇妙的效果是如何渲染出来的?Demo除了展示当年最完美的图形画面之外,最重要的作用就是向大家展示技术,通过观察特殊模式可以一清二楚的反应出来:
除了使用鼠标让水泡的形状发生变化之外,Demo还有几个快捷键,可以显示出水泡的各种结构:比如“W”键可以让球体不显示贴图,只显示其顶点构造:
配合数字键“2/3/4”,可以明确地看到顶点越多水泡更接近于球体,而且可以做出更大幅度的变形。由此证明足够多的顶点才是3D物体结构以变化多样性的保证!
所以说看这个Demo相当于重温当年立体几何的内容,顶点越多,多面体就非常接近于球体,同时每个面的贴图也更精细!3D图形渲染最主要的就是两方面:空间架构以及物体表面贴图,这个Demo非常形象地做到了。
从NVIDIA第一个Demo就可以了解到其所有Demo的风格,那就是注重于用户的互动性,而且非常强调图形技术展示,通过非常直观的方式让用户了解到显卡所采用的最新技术,以及新技术带来的完美效果!
名称:Bubbl
下载:http://download.nvidia.com/downloads/nZone/demos/nvidia/Bubble.zip
大小:ZIP格式,975KB,解压后直接运行
技术:DirectX 7
要求:GeForce 256
● 硬件T&L动态光影——水晶球(Crystal Ball):
与水泡泡Demo不同,水晶球Demo直接全屏模式启动
DirectX 7时代NVIDIA可以说是如日中天,NV在这期间大力推广GeForce 256显卡,而且首次提出了GPU的概念,技术方面自然是大量展示GPU所带来的革命性的硬件T&L(transform and lighting)渲染能力。
这个Demo的介绍就到此为止了,但是小编发现NV之后所推出的绝大多数Demo都采用了这种类似的菜单界面,虽然3D特效技术更新迅速、画面质量大幅提高,但简洁易用的界面还是一代接一代的保留了下来,让人使用起来得心应手,能够将整个Demo的方方面面一览无余,真是极具交互性而且人性化特别好,很大程度上增强了Demo演示所要达到的效果!
名称:Crystal Ball
下载:http://download.nvidia.com/downloads/nZone/demos/nvidia/CrystalBall.exe
大小:EXE格式,26.3MB,安装后启动程序
技术:DirectX 7
要求:GeForce 256
● 草(Grass):
人如其名,“Grass”这个Demo主要展示了一个阳光照耀下10000棵小草组成的场景。虽然现在看来草丛的构造非常简单、土地粗糙、水流和天空简直一无是处。但这个Demo的特色就在于,大规模草丛的摆动和着色还受到了阳光照射、云彩投影和微风的作用,因此让老显卡一次性渲染这么多元素还真比较困难:
画面中天空白云使用了多层纹理,阳光具有程序产生的耀斑效果在草丛中显得比较华丽,画面质量还能根据远近的不同采用动态细节处理,虽然草丛简单了一些但整体表现还不错。当然整个Demo的核心技术依然是T&L,首颗GPU所具备的功能自然需要大力宣传才能被用户所接受!
这个Demo还有一些特殊功能和效果,通过H键调出帮助菜单就能够知道:使用鼠标控制前进、后退和左右旋转,空格键控制天气变化,W键显示多变形构成,V键加速移动,X改变天空纹理,R复位。
这是NVIDIA为GeForce256显卡制作的最后一个DEMO,接下来就进入GeForce 2 Ti时代。
名称:Grass
下载:http://download.nvidia.com/downloads/nZone/demos/nvidia/Grass.exe
大小:EXE格式,10.7MB,安装后启动程序
技术:DirectX 7
要求:GeForce 256