




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
(人工智能)之A人工智能VirtoolsdevAI現(xiàn)實(shí)帶來了更高的仿真度。AI軟件包提供壹組擴(kuò)展用AI軟件包提供的行為模塊,用戶能夠定義角色或物體為AI物體(壹般稱為AIbot),這些物體能夠?qū)χ車h(huán)境做出評(píng)測(cè),且且作色格斗等等。AI行為模塊首先賦予角色視聽感覺能力以便偵測(cè)他們的環(huán)境,然后使用更高級(jí)的行為模塊(例于virtools中提供四類AI行為模塊,他們是:Initialization(初始化行為模塊組):于執(zhí)行AI之前對(duì)場(chǎng)景進(jìn)行測(cè)試、初始化AI引擎和場(chǎng)景DataEdition(數(shù)據(jù)編輯行為模塊組):用戶編輯環(huán)境信息的行為模塊。AILogic(邏輯行為模塊組):測(cè)試條件,然后于復(fù)雜的環(huán)境中開啟恰當(dāng)?shù)腁Iaction。擁有相當(dāng)智能的行為(例如射擊、藏匿或跟隨等等)AI行為模塊和virtools標(biāo)準(zhǔn)的行為模塊于使用方法上是相同的,通過參數(shù)調(diào)整諸如秘密行動(dòng)、聽覺能力和組隊(duì)行為的標(biāo)準(zhǔn)。AI過程包括三個(gè)主要任務(wù):定義場(chǎng)景、了解環(huán)境以、決策和行為。用戶首先要對(duì)場(chǎng)景和要使用的角色進(jìn)行初始化定義,ai軟件包提供專門的行為模塊能夠進(jìn)行該類工作。sAction模塊控制的格斗、射擊、藏匿或徘徊等動(dòng)作。I均通過消息驅(qū)動(dòng),消息被用戶的腳本解釋和處理且且壹般會(huì)觸發(fā)壹個(gè)動(dòng)作。AI要保證所有的角色和動(dòng)畫的功能正常,且AI礙物。障礙物和地板必須被聲明為固定的障礙這將影響到路徑搜尋。AILevelSettings出當(dāng)下的腳本中。能夠被importdata行為模塊導(dǎo)入且于場(chǎng)景中保存為壹個(gè)數(shù)據(jù)陣列。注意,用戶能夠?yàn)椴煌?.1.準(zhǔn)備工作AI基本上是工作的最后壹個(gè)步驟。用戶首先需要構(gòu)建場(chǎng)景和腳本。然后確定所有的角色和動(dòng)畫加AI功能之前需要確定碰撞監(jiān)測(cè)和障礙物需要進(jìn)行正確的設(shè)置。性地板和障礙物需要被定義為固定的障礙物。首先需要打開物體的setup窗口,為物體添加stacle體添加對(duì)應(yīng)的屬性,且且做出正確的設(shè)置,這樣做之后則能夠作為路徑被搜尋到。avoiddangerouspoints模式,會(huì)對(duì)避讓區(qū)域做出反應(yīng)。Furtivedisplacement(隱秘行動(dòng))模式會(huì)使物體于避讓區(qū)的時(shí)候盡可能隱藏自身;avoiddangerouspoints(躲避)模式會(huì)使物體盡可能的遠(yuǎn)離避讓點(diǎn)。ts為力了。有些行為模塊中會(huì)有referentialforthepointstoavoid參數(shù),當(dāng)使用referentialforthepointstoavoid參數(shù)的時(shí)候,描述避讓區(qū)域的數(shù)據(jù)陣列中的點(diǎn)的Vector值,將不再使用世界坐標(biāo)系統(tǒng)。furtivedisplacementconsideringthecharactersviewangle視色組成的群組。3.2.初始化AI和程序測(cè)試3.2.1.初始化AI用戶需要使用壹些AIInitialization類行為模塊初始化AI,且且于腳本開始的時(shí)候這些行為模AILevelSettings行為模塊AILevelSettings行為模塊必須使用于levelscript上,且且只需要也只允許于AI角色被初始化之前啟動(dòng)壹次。于AILevelSettings行為模塊里面有三個(gè)重要的設(shè)置:。這r控制的角色動(dòng)作。CreateAIEntity行為模塊AI引擎的物體列表。同樣需要使用createAIEntity行為模塊進(jìn)行定義。createAIEntity行為模塊能夠?qū)⑽矬w定義為的AI物體。其他的物體。體。的AI行為模塊會(huì)需要物體作為參數(shù)輸入,但這些作必須是已經(jīng)被初始化的物體,所以我們說,所有的AIaction類型為模塊必須于createAIEntity行為模塊將物體初始化之后才能夠被執(zhí)行。另外當(dāng)壹個(gè)物體不再需要被ai引引擎的計(jì)算負(fù)擔(dān)。AI和屬性:視聽敏銳度、視覺角體腳本的開始被觸發(fā)。EntityDirection:設(shè)置物體正前方的方向這個(gè)參數(shù)的時(shí)候,角色就能夠聽到聲音。距離小于這個(gè)參數(shù)的時(shí)候,角色就能夠見到物體。提高程序的執(zhí)行速度。經(jīng)到達(dá)。色會(huì)認(rèn)為自己已經(jīng)到達(dá)。情況下減慢自己的速度。候,角色會(huì)于保證不丟失路徑中間點(diǎn)的情況下減慢自己的速度。evelPrecisionofthePathFindingrobotlike時(shí)候?qū)⒕o貼節(jié)點(diǎn),這樣得到的路徑不適合生物使用,可是這樣搜尋路徑會(huì)占用較少的系統(tǒng)資源;的時(shí)候物體之間不會(huì)進(jìn)行動(dòng)態(tài)比讓;選擇s是得到的路徑會(huì)進(jìn)行動(dòng)態(tài)避讓,且且更適合物體的群組行動(dòng)AI行為模塊中會(huì)Referential:設(shè)置聲源位置的參考物體)和危險(xiǎn)聲(danger)。Intensity:聲源的音量3.2.2.測(cè)試環(huán)境制aibot。戶需要對(duì)地面墻壁等靜態(tài)障礙物進(jìn)行定義。色的線條和表面不垂直,用戶則需要校正表面的法線。aStartPosition:起始點(diǎn)的位置。Referentia標(biāo)。標(biāo)。件的擴(kuò)展名。體能夠比較明顯的加快計(jì)算速度。CreatingGraphData行為模塊是壹次只能夠生成壹組graphdata,雖然用戶需要許多不同的用戶需要于creatgraphdata行為模塊的參數(shù)中,設(shè)定graphdata文件的路徑位置和文件名。h簡(jiǎn)單的路徑,那么這個(gè)參數(shù)值能夠設(shè)置的比較小成壹個(gè)比較合適的數(shù)值。a現(xiàn)黃色和綠色的點(diǎn)。這個(gè)過程將持續(xù)壹段時(shí)間,依地形復(fù)雜程度的不同,時(shí)間長(zhǎng)短會(huì)不同。黃色的點(diǎn)代表終點(diǎn),綠色的代表被勘測(cè)過的點(diǎn)。取bin文件。a于數(shù)據(jù)陣列中的信息會(huì)被導(dǎo)入壹且保存到場(chǎng)景中。入Datann添加新行,且且設(shè)置單元格內(nèi)容。ot達(dá)這個(gè)節(jié)點(diǎn)之后的行為。3.7.使用Action類和Logics類行為模塊尋找路徑的優(yōu)化環(huán)境信息。Action類行為模塊見似簡(jiǎn)單。但當(dāng)他結(jié)合logic類行為模塊的時(shí)候,他們能夠生成很多神奇的效果,例如秘密行動(dòng)、躲避敵人或者于環(huán)境有任何異樣的時(shí)候追趕可疑的角色等等。Action類行為模塊能夠?yàn)榻巧峁┮夹└呒?jí)的行為,例如格斗、秘密跟蹤或隱藏自己等等。有作。動(dòng)或行為模塊的輸入?yún)?shù)出錯(cuò)。aciton例如距離、角色是否已經(jīng)到達(dá)或角色正于開火等壹gyckingReferential:指定需要躲避的參考物體Referentialforpointstoavoid:選擇避讓區(qū)域參考物體Referentialforpointstoavoid:選擇避讓區(qū)域參考物體Closetoinitialposition:選擇離角色最近的位置進(jìn)行隱藏Referentialforpointstoavoid:選擇避讓區(qū)域參
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 陽光房鋁合金龍骨施工方案
- 2025至2030年中國(guó)巖棉縫氈?jǐn)?shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025至2030年中國(guó)塑料門窗間隔條數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 養(yǎng)殖場(chǎng)平整工程施工方案
- 2025至2030年中國(guó)圓圓燙具數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025至2030年中國(guó)光纖繞線盤數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025年中國(guó)非標(biāo)蒸發(fā)器市場(chǎng)調(diào)查研究報(bào)告
- 2025年中國(guó)縐類面料市場(chǎng)調(diào)查研究報(bào)告
- 2025年中國(guó)擠出機(jī)用旋轉(zhuǎn)接頭市場(chǎng)調(diào)查研究報(bào)告
- 2025年中國(guó)吡喃市場(chǎng)調(diào)查研究報(bào)告
- 2020閩教版信息技術(shù)四年級(jí)(下冊(cè))全冊(cè)教案
- 美國(guó)房地產(chǎn)市場(chǎng)特征、框架與周期演變
- introduction to pipeline pilot在處理數(shù)據(jù)中的一些應(yīng)用
- 突發(fā)性聾診療指南 (2015版)
- 光伏發(fā)電工程施工組織設(shè)計(jì)施工工程光伏發(fā)電工程光伏發(fā)電施工組織設(shè)計(jì)
- 11鋼的表面淬火解析
- 導(dǎo)數(shù)應(yīng)用舉例
- 第三講文獻(xiàn)的形成與流布1
- 《電力勘測(cè)設(shè)計(jì)管理制度》修編大綱
- ISO14001風(fēng)險(xiǎn)和機(jī)遇評(píng)估分析報(bào)告
- 《費(fèi)曼學(xué)習(xí)法》PPT課件
評(píng)論
0/150
提交評(píng)論