freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于vc的三維視景中虛擬實(shí)體的路徑設(shè)置畢業(yè)論文(更新版)

2025-09-04 09:20上一頁面

下一頁面
  

【正文】 ,這需要我們進(jìn)一步的探索運(yùn)動(dòng)對(duì)象的路徑導(dǎo)航特性 ,從而擴(kuò)充 Vega Prime的這兩個(gè)模塊的路徑導(dǎo)航功能。有 PathFinderLiNear(直線), PathFinderCardinalSpline(曲線)兩個(gè)類繼承自該接口。在定義自己的應(yīng)用類時(shí),應(yīng)添加所有所需函數(shù)。 Path和 Navigator在編程中的實(shí)現(xiàn) 在 VC++環(huán)境下編程 ,用戶可以把 Vega Prime提供的 zsVegaView類作為調(diào)用和控制 Vega Prime的編程接口 ,該類封裝了調(diào)用 Vega的頭文件 vp1h,用戶可以根據(jù)需要擴(kuò)充該類。 。 ( 6 ) Velocity Modes(速度模 式 ) 有三種設(shè)定速度的方法 : (持續(xù)時(shí)間 ) 表示導(dǎo)航器穿過一段曲線所花費(fèi)的時(shí)間恒定 ,但是控制點(diǎn)之間的相距越近 ,速度越快 ,相距越遠(yuǎn) ,速度越慢 ,因此整個(gè)曲線的運(yùn)動(dòng)速度不恒定。 2. Loop :運(yùn)動(dòng)對(duì)象到達(dá)后從最后一個(gè)控制點(diǎn)運(yùn)動(dòng)到第一個(gè)控制點(diǎn)再繼續(xù)運(yùn)動(dòng) 。只要選中該選項(xiàng) ,然后在正視圖中找到需要?jiǎng)h除的點(diǎn) ,擊鼠標(biāo)左鍵刪除 ,后面控制點(diǎn)的標(biāo)號(hào)隨之減小。 Path Tool控制點(diǎn)操作 Path Tool左邊的工具欄 主要是針對(duì)控制點(diǎn)和場(chǎng)景進(jìn)行操作。而鼠標(biāo)右鍵會(huì)自動(dòng) 圍繞一個(gè)點(diǎn)旋轉(zhuǎn)視圖。 復(fù)雜的運(yùn)動(dòng)場(chǎng)景中可以創(chuàng)建多個(gè)路徑對(duì)象。在不涉及源代碼的前提下便捷地改變應(yīng)用程序的性能 ,如顯示通道、多 CPU資源分配、視點(diǎn)、觀察者、特殊效果等。 導(dǎo)航器可以在 Path Tool實(shí)時(shí)環(huán)境中創(chuàng)建、編輯導(dǎo)航標(biāo)記 ,并預(yù)覽控制點(diǎn)的按照導(dǎo)航標(biāo)記的運(yùn)動(dòng)過程。一個(gè)特定的導(dǎo)航器可以解釋出路徑的數(shù)據(jù)結(jié)構(gòu) ,并可以通過路徑控制導(dǎo)航器穿過其控制點(diǎn)的運(yùn)動(dòng)方式。在這里可以定義模型的值,就象在用戶操作區(qū)一樣。一個(gè)窗口中可以包含任意多條頻道,它們?cè)诖翱谥械奈恢蒙踔吝€可以重疊。 圖 23 實(shí)例樹視圖 在上面的例子中, myPipeline 被展開,顯 示了 myChannel連接myWindow , 這是 myChannel的第一個(gè)引用,所以前面有個(gè) 下箭頭。當(dāng)打開LynX Prime,第一個(gè) GUI 視圖被命名為 myKernel,它是 Vega Prime中的 Kernal類的一個(gè)實(shí)例。 ( 3)模型包 以前,通常是通過計(jì)算機(jī)輔助設(shè)計(jì)系統(tǒng)或幾何學(xué)來創(chuàng)建單個(gè)模型,但這些 方法在實(shí)時(shí)應(yīng)用很難進(jìn)行編碼。 7 在 VP外的開發(fā)平臺(tái)創(chuàng)建應(yīng)用程序,文件是以 .ccp格式存檔。活動(dòng)預(yù)覽窗口會(huì)持續(xù)不斷的檢查 acf文件的變化,一旦有改變發(fā)生,它就會(huì)用新的數(shù)據(jù)更新 Vega Prime 的仿 6 真窗口。結(jié)合先進(jìn)的模擬技術(shù)通過簡(jiǎn)單可利用的應(yīng)用工具,它提供了一種能夠快速準(zhǔn)確的建立復(fù)雜的應(yīng)用模型的方法,并且能夠提供復(fù)雜的虛擬模擬原型。 Vega Prime的其它模塊都支持 Vega Prime導(dǎo)航器為它們特殊的導(dǎo)航功能 ,并可以設(shè)置自己的路徑導(dǎo)航。Vega Prime是 SGI Performet基礎(chǔ)上發(fā)展起來的環(huán)境仿真軟件環(huán)境 ,它把常用的軟件工具和高級(jí)仿真功能結(jié)合起來 ,可使用戶以簡(jiǎn)單的操作、迅速的創(chuàng)建、編輯和運(yùn)行復(fù)雜的仿真程序。在虛擬仿真環(huán)境中經(jīng)常要事先設(shè)置虛擬對(duì)象的運(yùn)動(dòng)路徑 ,而仿真軟件 Vega Prime提供的 Path Tool工具能很好地解決了這一問題。 研究的目的和意義 本文中我們要研究的是 以面向?qū)ο蟮乃枷雽?duì)運(yùn)動(dòng)平臺(tái)的三維實(shí)體運(yùn)動(dòng)路徑的制作進(jìn)行分析,提煉出了創(chuàng)建點(diǎn)集、設(shè)定路線、實(shí)體建模以及規(guī)定策略、導(dǎo)航等步驟; 應(yīng)用 Vega Prime軟件設(shè)置一系列動(dòng)態(tài)的、有規(guī)律的 運(yùn) 動(dòng)路徑 ,該軟件可以根據(jù)用戶需求進(jìn)行高級(jí)功能仿真和特殊仿真需求的實(shí)現(xiàn);還應(yīng)用 VC 環(huán)境靈活的處理較復(fù)雜的路徑設(shè)定 設(shè)計(jì)此課題的目的,是在仿真過程提供一個(gè)軟件平臺(tái)的基礎(chǔ)之上,不斷掌握整個(gè)軟件的功能和分析該軟件不完善之處。 在上面所述的課題背景下, 研究基于三維視景中虛 擬實(shí)體的運(yùn)動(dòng)路徑設(shè) 定 具有很大的實(shí)際意義和可操作 并成功的應(yīng)用到了理學(xué)院漫游、野外綜合演練仿真系統(tǒng)的虛擬仿真環(huán)境中,效果良好。 Vega Prime原意是用來連接 LynX Prime的。 Vega Prime 應(yīng)用程序也可以在一個(gè)圖形通道里面加載 acf文件。 ( 2)應(yīng)用配置文件 應(yīng)用配置文件包含了 VP應(yīng)用在初始化和運(yùn)行時(shí)所需的一切信息。并可以使用這兩種格式在VP中增加模型文件。實(shí)例樹視圖顯示了由父實(shí)例和子實(shí)例組成的實(shí)例等級(jí)圖中的聯(lián)結(jié)關(guān)系。 介紹實(shí)例樹視圖幾個(gè)主要部分: ( Pipeline)模塊 通道指的是 Vega Prime應(yīng)用程序運(yùn)行平臺(tái)與圖形生成硬件設(shè)備相連的顯示終端屏幕,它決定了仿真應(yīng)用提供給用戶的可視范圍的大小,表現(xiàn)為圖形硬件所支持的最大分辨率。觀察一個(gè)場(chǎng)景必須要由一個(gè)視點(diǎn)。 ( 4)工具條 (ToolBar) LynX Prime工具條包括所有操作模型及屬性的快捷按鈕。這樣 , vpNavigator類就可以通過設(shè)置切向量、緊密度參數(shù)、速度、持續(xù)時(shí)間等與路徑類相結(jié)合。路徑和導(dǎo)航也可以完全通過 API接口函數(shù)編程創(chuàng)建。路徑和導(dǎo)航模塊屬于 Lynx Prime的兩個(gè)基本模塊 。同樣 ,導(dǎo)航器文件一般和導(dǎo)航器對(duì)象名一致 . 13 在 Select Path Way標(biāo)題下選擇將要導(dǎo)航器經(jīng)過的路徑對(duì)象。 Pathing主要對(duì)路徑控制操作 ,包括添加 /移除/插入路徑控制點(diǎn)等操作 。 ( 2) Move (移動(dòng) ) 該選項(xiàng)是用來移動(dòng)要修改的控制點(diǎn)。在導(dǎo)航選項(xiàng)欄可以選擇不同段的導(dǎo)航對(duì)象進(jìn)行導(dǎo)航,這樣的目的 為了能更直觀的仿真效果和發(fā)現(xiàn)問題。 ( 3 ) Delay Start (延遲開始 ) 在穿越控制點(diǎn)開始前所需要等 待的時(shí)間 ,默認(rèn)值為 。 我們還可以在不同段設(shè)置不同的速度這對(duì)地形起伏變化有很大幫助使仿真效果更逼真,還可以容易發(fā)現(xiàn)不同段的問題。坐標(biāo)軸是顯示在默認(rèn)坐標(biāo)和定向系統(tǒng)里, +Z是向上, +Y是向北,而 +X是向東。 Vega Prime提供了 vpPath類和 vpPathNavigator類的API函數(shù)庫 ,在編程中幾乎完全可以實(shí)現(xiàn) Lynx Prime圖形界面中路徑和導(dǎo)航模塊的所有功能 ,而且 Vega Prime的路徑編程相對(duì)于 Lynx Prime具有很大的靈活性 ,更加方便地通過程序進(jìn)行修改或調(diào)整控制點(diǎn)參數(shù)。 21 v p P a t h N a v i g a t o rv p P a t h W a yv p P a t h K i n e m a t i c S t a t e v p P a t h R e n d e r S t a t e i n t e r f a c e v p P a t h F i n d e rv p P a t h F i n d e r L i n e a rv p P a t h F i n d e r C a r d i n a l S p l i n ev p P a t h W a y P o i n t S e tW a y P o i n t 圖 39 vpPath類圖 路徑控制點(diǎn)集類( vpPathWayPointSet)是路徑上所有控制點(diǎn)的集合。 具體的流程為: i. 在 VC環(huán)境中創(chuàng)建和初始化一個(gè) vpPathWayPointSet對(duì)象。二是在 Lynx Prime的坐標(biāo)系中可以尋找控制點(diǎn)的準(zhǔn)確位置 。例如 ,一輛汽車轉(zhuǎn)彎 ,汽車的方向要隨著轉(zhuǎn)彎方向而不斷調(diào)整 ,這需要調(diào)整控制點(diǎn)的HPR值 ,使汽車的方向和運(yùn)動(dòng)路線相切。 2 虛擬物體運(yùn)動(dòng)時(shí)在轉(zhuǎn)角處相鄰的兩幀不連續(xù),以至觀察者會(huì)感覺到畫面有明顯的抖動(dòng),這需要進(jìn)一步研究和完善。從這些問題上使我了解到畢業(yè)設(shè)計(jì)不是一個(gè)人的事情,一個(gè)組的同學(xué)之間應(yīng)多交流交流這段時(shí)間的畢業(yè)設(shè)計(jì)心得體會(huì)以及一些經(jīng)驗(yàn),這樣在獲得經(jīng)驗(yàn)的同時(shí)也放松了自己緊張的心情,達(dá)到雙贏的目的。s Guide for Windows NT and Windows 20xx [M].Version , MultiGenParadigm Inc. [2] MultiGenParadign Inc..Vega Prime Programmer39。對(duì)本文的研究做出重要貢獻(xiàn)的個(gè)人和集體,均已在文中以明確方式標(biāo)明。圖表整潔,布局合理,文字注釋必須使用工程字書寫,不準(zhǔn)用徒手畫 3)畢業(yè)論文須用 A4 單面打印,論文 50 頁以上的雙面打印 4)圖表應(yīng)繪制于無格子的頁面上 5)軟件工程類課題應(yīng)有程序清單,并提供電子文檔 1)設(shè)計(jì)(論文) 2)附件:按照任務(wù)書、開題報(bào)告、外文譯文、譯文原文(復(fù)印件)次序裝訂 3)其它
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1