Vanda Engine是一款功能強(qiáng)大的3D游戲開(kāi)發(fā)軟件,能夠幫助用戶輕松完成各種三維模型的創(chuàng)建,讓游戲的開(kāi)發(fā)制作更加簡(jiǎn)單便捷。軟件提供了景深、級(jí)聯(lián)陰影圖、布盧姆、多采樣、霧氣等多種圖形設(shè)計(jì)功能,滿足用戶的各種游戲開(kāi)發(fā)設(shè)計(jì)需求。
【軟件功能】
腳本語(yǔ)言 Visual C++, MFC, Win32, OpenGL, GLSL, PhysX, OpenAL, Minizip, COLLADA DOM, Lua腳本語(yǔ)言
導(dǎo)入Collada(dae)文件
景深、級(jí)聯(lián)陰影圖、布盧姆、多采樣、霧氣
法線圖、光澤圖、阿爾法圖、視差圖、DuDv圖。
硬件咬合剔除,細(xì)節(jié)水平(LOD)。
高品質(zhì)的水聲、3D和環(huán)境聲、天穹、點(diǎn)/定向/聚光燈。
高級(jí)物理對(duì)撞機(jī)發(fā)生器
地形發(fā)生器
【使用說(shuō)明】
1、預(yù)制件,預(yù)制代表預(yù)制物體。預(yù)制件是Vanda Engine的基礎(chǔ)。這意味著您可以在預(yù)制模式下創(chuàng)建和存儲(chǔ)對(duì)象(3D模型,相機(jī)等),并在項(xiàng)目中多次使用它。每個(gè)預(yù)制件最多可包含3個(gè)級(jí)別的細(xì)節(jié)(LOD)。每個(gè)LOD都是一個(gè)COLLADA格式的外部場(chǎng)景,額外的紋理(例如法線貼圖,光澤貼圖等)以及由Vanda Engine生成的PhysX碰撞體的集合。您可以與隊(duì)友共享這些預(yù)制件,以同時(shí)構(gòu)建游戲關(guān)卡。要訪問(wèn)預(yù)制模式,只需進(jìn)入模式| 預(yù)制菜單。
預(yù)制件存儲(chǔ)在包裝中。您可以使用“預(yù)制”菜單訪問(wèn)預(yù)制編輯器來(lái)管理包裝和預(yù)制。
2、場(chǎng)景,在Vanda Engine中,您應(yīng)該將Vanda Engine場(chǎng)景(VScenes)視為單個(gè)級(jí)別或設(shè)計(jì)內(nèi)容區(qū)域。通過(guò)使用許多場(chǎng)景構(gòu)建設(shè)計(jì),您將能夠分配加載時(shí)間并分別測(cè)試設(shè)計(jì)的不同部分。當(dāng)前正在打開(kāi)的任何VScene都是您要處理的,因?yàn)椴荒芡瑫r(shí)處理兩個(gè)VScenes。
每個(gè)VScene都是預(yù)制件,內(nèi)置對(duì)象(例如水,天空,3D聲音等),渲染效果和其他對(duì)于實(shí)時(shí)交互式場(chǎng)景至關(guān)重要的元素的集合。要激活VScene模式,請(qǐng)轉(zhuǎn)到“模式”菜單,然后選擇“ VScene”。每次運(yùn)行Vanda Engine時(shí),它將自動(dòng)激活VScene模式。
在當(dāng)前VScene中時(shí),可以使用腳本來(lái)加載另一個(gè)VScene。這樣的VScenes稱為鏈?zhǔn)絍Scenes。
3、游戲模式,您可以在Vanda Engine的編輯器中測(cè)試VScenes和Prefabs。它主要用于測(cè)試物理和腳本。要激活播放模式,請(qǐng)單擊“播放”按鈕。
4、COLLADA(dae)格式的外部場(chǎng)景,如前所述,每個(gè)預(yù)制件最多包含3個(gè)LOD。每個(gè)LOD包含一個(gè)以COLLADA(dae)格式導(dǎo)入的外部文件。在本節(jié)中,我們簡(jiǎn)要描述由Vanda Engine導(dǎo)入的COLLADA元素:
幾何學(xué),幾何是頂點(diǎn),邊,法線,三角形,切線和雙切線向量,UV,材質(zhì),物理以及幾種紋理(例如法線貼圖,光澤度貼圖和陰影貼圖)的集合。
Vanda Engine從能夠?qū)С龅紺OLLADA的3D工具中讀取頂點(diǎn),邊線,三角形,切線,雙切線,多個(gè)UV和幾何圖形的材質(zhì)。但是,Vanda Engine將每個(gè)幾何體解釋為實(shí)例化幾何體,這是計(jì)算機(jī)圖形學(xué)中更為普遍的概念。
實(shí)例幾何,幾何體實(shí)例化是一次在場(chǎng)景中渲染同一幾何體的多個(gè)實(shí)例的實(shí)踐。盡管幾何數(shù)據(jù)在所有實(shí)例化幾何中都是“共享的”,但每個(gè)實(shí)例都有其自己的差異化參數(shù),例如平移,旋轉(zhuǎn),縮放和物理。在Vanda Engine中,有兩種類型的實(shí)例化幾何體:
動(dòng)畫(huà)實(shí)例化的幾何體:動(dòng)畫(huà)實(shí)例化的幾何體是其平移,旋轉(zhuǎn)或縮放隨時(shí)間變化的實(shí)例幾何體。
非動(dòng)畫(huà)實(shí)例幾何:顧名思義,非動(dòng)畫(huà)實(shí)例幾何的平移,旋轉(zhuǎn)或縮放不會(huì)隨時(shí)間變化。
Vanda Engine從能夠?qū)С龅紺OLLADA的3D工具中導(dǎo)入了動(dòng)畫(huà)和非動(dòng)畫(huà)的實(shí)例化幾何體。
骨骼動(dòng)畫(huà)是一種將角色分為兩部分的技術(shù):用于繪制角色的表面表示(稱為皮膚),以及用于對(duì)皮膚進(jìn)行動(dòng)畫(huà)處理的互連骨骼的層次結(jié)構(gòu)集(稱為骨骼或裝備)。
Vanda Engine從能夠?qū)С龅紺OLLADA的3D工具中讀取外觀,骨骼和動(dòng)畫(huà)剪輯(不同動(dòng)畫(huà)的集合)。
a、光源
Vanda Engine從能夠?qū)С龅紺OLLADA的3D工具導(dǎo)入動(dòng)畫(huà)和靜態(tài)的定向,點(diǎn)和聚光燈。
a、攝影機(jī)
Vanda Engine從能夠?qū)С龅紺OLLADA的3D工具導(dǎo)入動(dòng)畫(huà)和靜態(tài)相機(jī)。
a、額外的紋理
Vanda Engine直接讀取從3D工具導(dǎo)出的幾何圖形的漫反射紋理。除了此功能外,Vanda Engine還使用簡(jiǎn)單的命名約定來(lái)查找法線貼圖,alpha貼圖,陰影圖,污垢圖和光澤圖,并將其分配給幾何。要更改這些命名約定,請(qǐng)轉(zhuǎn)到“工具” |“其他”。導(dǎo)入選項(xiàng)菜單。此外,您可以通過(guò)“材質(zhì)編輯器”分配或更改這些額外的紋理。
5,內(nèi)建物件
如前所述,每個(gè)VScene都可以包含Vanda Engine的內(nèi)置元素。您可以通過(guò)編輯器創(chuàng)建多個(gè)內(nèi)置對(duì)象。這些包括:
a、光源
b、水
c、聲音
d、天空
e、扳機(jī)
f、主要玩家
6,渲染效果
a、Vanda Engine自動(dòng)為當(dāng)前VScene分配一種稱為Bloom的后處理效果。
b、Vanda Engine使用稱為Cascaded Shadow Maps的尖端技術(shù)來(lái)渲染動(dòng)態(tài)陰影。動(dòng)畫(huà)實(shí)例化的幾何圖形和動(dòng)畫(huà)外觀會(huì)自動(dòng)在其他實(shí)例化的幾何圖形上投射動(dòng)態(tài)陰影。
a、Vanda Engine內(nèi)置了每個(gè)頂點(diǎn)霧的指數(shù)。
b、Vanda Engine支持景深(DOF)。自由度描述在照片中顯得清晰的對(duì)焦點(diǎn)前后的距離。
默認(rèn)情況下,禁用霧和自由度。
您可以通過(guò)“修改”菜單修改“光暈”,“陰影”,“霧”和“景深”屬性。