XreaL項(xiàng)目是基于Quake 3 Arena修改版引擎的非商業(yè)多人射擊游戲,目標(biāo)是在渲染技術(shù)上能與當(dāng)今的商業(yè)游戲一較高下,開發(fā)者聲稱它是當(dāng)前最先進(jìn)的開源游戲引擎。
根據(jù)Phoronix的介紹: XreaL引擎在Quake 3 Arena基礎(chǔ)上改變了很多,它是基于Quake引擎中使用OpenGL著色語(yǔ)言(GLSL)渲染器的,目前支持OpenGL 2.0 ES規(guī)格,但開發(fā)者已瞄準(zhǔn)了新的OpenGL 3.0/3.1規(guī)格,以利用其上的新特性。由于Linux平臺(tái)上目前還沒有支持OpenGL 3.0/3.1的商業(yè)游戲,XreaL提供了一套開源解決方案。XreaL還在引擎中加入了一個(gè)64位HDR渲染管線。XreaL渲染器擁有Doom 3中實(shí)現(xiàn)的許多先進(jìn)技術(shù),如光交互系統(tǒng)和陰影貼圖。傳統(tǒng)的Quake引擎對(duì)CPU的要求較高,而XreaL引擎將許多原來由CPU計(jì)算的工作交給GPU完成。
除了提供強(qiáng)大的圖形能力外,XreaL還能從Quake 3,Doom 3,Unreal Tournament 2004,甚至Unreal Tournament 3中載入游戲內(nèi)容。開發(fā)者表示,XreaL引擎與Doom 3或Call of Duty 4的引擎一樣強(qiáng)大,完全是用自由軟件編寫完成。XreaL項(xiàng)目已經(jīng)為Maya創(chuàng)造了插件,去擴(kuò)展他們的游戲開發(fā)能力。
根據(jù)Phoronix的介紹: XreaL引擎在Quake 3 Arena基礎(chǔ)上改變了很多,它是基于Quake引擎中使用OpenGL著色語(yǔ)言(GLSL)渲染器的,目前支持OpenGL 2.0 ES規(guī)格,但開發(fā)者已瞄準(zhǔn)了新的OpenGL 3.0/3.1規(guī)格,以利用其上的新特性。由于Linux平臺(tái)上目前還沒有支持OpenGL 3.0/3.1的商業(yè)游戲,XreaL提供了一套開源解決方案。XreaL還在引擎中加入了一個(gè)64位HDR渲染管線。XreaL渲染器擁有Doom 3中實(shí)現(xiàn)的許多先進(jìn)技術(shù),如光交互系統(tǒng)和陰影貼圖。傳統(tǒng)的Quake引擎對(duì)CPU的要求較高,而XreaL引擎將許多原來由CPU計(jì)算的工作交給GPU完成。
除了提供強(qiáng)大的圖形能力外,XreaL還能從Quake 3,Doom 3,Unreal Tournament 2004,甚至Unreal Tournament 3中載入游戲內(nèi)容。開發(fā)者表示,XreaL引擎與Doom 3或Call of Duty 4的引擎一樣強(qiáng)大,完全是用自由軟件編寫完成。XreaL項(xiàng)目已經(jīng)為Maya創(chuàng)造了插件,去擴(kuò)展他們的游戲開發(fā)能力。