因为3D显示卡硬体效能的提升,不管是美国大厂Nvidia最新显示卡“GeForce 6800”系列,还是加拿大ATI的“Radeon X800”系列,都已经让电脑3D显示技术领域有飞跃性的提升。不过3D技术的进步不光只有在硬体效能上的进步,在软体(3D引擎)上的进步更是有目共睹,美国EPIC公司在今年E3展展出的最新世代“Unreal Engine 3”3D引擎,已经勾划了未来游戏界发展的伟大蓝图。
“Unreal Engine 3”引擎是世界上第一个针对64位元超纯量,以及标榜首度支援Shader Model 3.0技术的新世代3D引擎,和其他类似的游戏技术相比,“Unreal Engine 3”有更强的光源阴影处理能力,即时光迹追踪效果、先进的贴图特效、复杂的物理碰撞运算...等,已经能到达电影CG动画等级的视觉效果。而官方网站也公布了几张最新的技术展示画面,别怀疑这些都是实际运算的3D即时画面。
不会吧,这么细致的3D人物模组(虽然都是其貌不扬的怪物)都是即时运算的3D效果,而不是拿实际模型翻拍的??!! 没错,因为“Unreal Engine 3”引擎拥有许多全新加强的功能,包含:支援Shader Model 3.0技术、支援动态分支(dynamic branching)、shader反锯齿(shader anti-aliasing)、隐面寄存器(back-face register)以及可处理更多光照和程式资料、更为复杂的着色器长度(shader length)...等,标榜完全支援最新的微软 DirectX 9.0c规范,所以要即时运算到如同电影CG动画般的画面品质也不是不可能。
不过要让“Unreal Engine 3”引擎发挥完全的运算能力,也不是随便的3D显示卡能负担,目前只有最新的“GeForce 6800”系列与“Radeon X800”系列显示卡稍微可以负担庞大的3D运算效能,不过整个“Unreal Engine 3”引擎还没制作完成,预计要到2006年才会正式完成,所以要求的硬体规格可能更高。
根据EPIC首席技术长 Tim Sweeney 表示,“Unreal Engine 3”引擎完全是依照2006年3D显示卡的规格作设计,而他预估2006年3D显示卡的效能应该会是现在的数倍以上,并搭在至少1 GB的绘图记忆体(目前3D显示卡有搭仔256MB记忆体已经很高档了),所以要完全见到“Unreal Engine 3”引擎发挥实力还要多等一段时间...。
另外EPIC也有宣布加盟微软的新世代游戏开发环境“XNA”,看来“Unreal Engine 3”引擎与“NXA”整合的可能性也不低,由于“XNA”就是未来XBOX二代机的游戏开发环境,或许从目前“Unreal Engine 3”引擎惊世骇俗的效能表现中,可以大致推估出XBOX二代机至少应有的表现实力。
2006年得游戏应该会有一个质的飞跃吧!