傾聽游戲心臟的跳動 關注3D引擎演化
分享
以下就對引擎的一些關鍵部件作一個簡單的介紹。
◎ 光影效果
光與影交織出DOOM3華麗的場景(可點擊放大)
首先是光影效果,即場景中的光源對處于其中的人和物的影響方式。游戲的光影效果完全是由引擎控制的,折射、反射等基本的光學原理以及動態光源、彩色光源等高級效果都是通過引擎的不同編程技術實現的。
◎ 動畫
上圖是UT2004中的人物骨骼皮膚模型(可點擊放大)
其次是動畫,目前游戲所采用的動畫系統可以分為兩種:一是骨骼動畫系統,一是模型動畫系統,前者用內置的骨骼帶動物體產生運動,比較常見,后者則是在模型的基礎上直接進行變形。引擎把這兩種動畫系統預先植入游戲,方便動畫師為角色設計豐富的動作造型。
◎ 物理系統
具有摩擦系數等參數的物理特性(可點擊放大)
引擎的另一重要功能是提供物理系統,這可以使物體的運動遵循固定的規律,例如,當角色跳起的時候,系統內定的重力值將決定他能跳多高,以及他下落的速度有多快,子彈的飛行軌跡、車輛的顛簸方式也都是由物理系統決定的。
◎ 碰撞探測
3D物體碰撞探測(可點擊放大)
碰撞探測是物理系統的核心部分,它可以探測游戲中各物體的物理邊緣。當兩個3D物體撞在一起的時候,這種技術可以防止它們相互穿過,這就確保了當你撞在墻上的時候,不會穿墻而過,也不會把墻撞倒,因為碰撞探測會根據你和墻之間的特性確定兩者的位置和相互的作用關系。
◎ 渲染
渲染后效果(可點擊放大)
渲染是引擎最重要的功能之一,當3D模型制作完畢之后,美工會按照不同的面把材質貼圖賦予模型,這相當于為骨骼蒙上皮膚,最后再通過渲染引擎把模型、動畫、光影、特效等所有效果實時計算出來并展示在屏幕上。渲染引擎在引擎的所有部件當中是最復雜的,它的強大與否直接決定著最終的輸出質量。<
0人已贊
第1頁:傾聽游戲心臟的跳動 關注3D引擎演化第2頁:傾聽游戲心臟的跳動 關注3D引擎演化第3頁:傾聽游戲心臟的跳動 關注3D引擎演化第4頁:傾聽游戲心臟的跳動 關注3D引擎演化第5頁:傾聽游戲心臟的跳動 關注3D引擎演化第6頁:傾聽游戲心臟的跳動 關注3D引擎演化第7頁:傾聽游戲心臟的跳動 關注3D引擎演化第8頁:傾聽游戲心臟的跳動 關注3D引擎演化第9頁:傾聽游戲心臟的跳動 關注3D引擎演化第10頁:傾聽游戲心臟的跳動 關注3D引擎演化第11頁:傾聽游戲心臟的跳動 關注3D引擎演化第12頁:傾聽游戲心臟的跳動 關注3D引擎演化第13頁:傾聽游戲心臟的跳動 關注3D引擎演化第14頁:傾聽游戲心臟的跳動 關注3D引擎演化第15頁:傾聽游戲心臟的跳動 關注3D引擎演化第16頁:傾聽游戲心臟的跳動 關注3D引擎演化第17頁:傾聽游戲心臟的跳動 關注3D引擎演化第18頁:傾聽游戲心臟的跳動 關注3D引擎演化第19頁:傾聽游戲心臟的跳動 關注3D引擎演化第20頁:傾聽游戲心臟的跳動 關注3D引擎演化第21頁:傾聽游戲心臟的跳動 關注3D引擎演化第22頁:傾聽游戲心臟的跳動 關注3D引擎演化第23頁:傾聽游戲心臟的跳動 關注3D引擎演化第24頁:傾聽游戲心臟的跳動 關注3D引擎演化第25頁:傾聽游戲心臟的跳動 關注3D引擎演化
關注我們


