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

正文內(nèi)容

基于vc的三維視景中虛擬實體的路徑設置畢業(yè)論文-文庫吧資料

2025-07-11 09:20本頁面
  

【正文】 nder Path (渲染路徑 ) 渲染路徑根據(jù)所設的控制點描繪出近似的運動曲線。 ( 2 ) Start at Control Point (運動對象從某控制點開始運動 ) 導航器在穿越控制點的運動時不一定從第一點開始 ,可以從任何一個控制點開始它的旅程。 2. Loop :運動對象到達后從最后一個控制點運動到第一個控制點再繼續(xù)運動 。 16 圖 37 導航的設置 Path Tool的左側工具欄中設定 Path和 Navigator幾個重要參數(shù)設置 ,對控制點的屬性的設置至關重要。還可以選擇不同的觀察方式和著眼點。 15 圖 36 控制點操作的結果 在創(chuàng)建導航對象的基礎上選擇顯示高級的用戶界面創(chuàng)建一個和導航名相關聯(lián)的路徑路線對象。只要選中該選項 ,然后在正視圖中找到需要刪除的點 ,擊鼠標左鍵刪除 ,后面控制點的標號隨之減小。不同的是所插入的控制點在當前選擇的控制點之后 ,后面的控制點標號自動增加??梢灾苯佑檬髽诉M行拖動或者在坐標系中直接 輸入值。第二種方法是直接用工具欄“ +” 鍵添加 控制節(jié)點并且按下 Ctrl鍵并使用 鼠標左鍵定位或者在坐標系中直接輸入值就能完成控制節(jié)點的添加。 Path Tool控制點操作 Path Tool左邊的工具欄 主要是針對控制點和場景進行操作。選擇一個導航器對象后 ,路徑上的控制點就會根據(jù)導航器選項按順序連接。 Data用于輸入、查看、編輯路徑和導航數(shù) 14 據(jù); Environment包 括 Path Tool應用軟件的環(huán)境控件用于環(huán)境的變化和顯示經(jīng)度、緯度的值。 Display用來控制和設置顯示對 Path Tool程序有效的屬性 , 有 Texture、 Fog、 Lighting、Normals、 wireframe 等 的開關控制還有 瀏覽位置 的設置和 放大 /縮小場景、裁剪場景 等 操作 。而鼠標右鍵會自動 圍繞一個點旋轉視圖。 在路徑工具的 Graphic Window導航是很容易的 — 默認狀態(tài)下,它被調(diào)成創(chuàng)建者移動模式 — 完全和Creator Graphic 視圖導航相同。根據(jù) 運動場景的需要 ,導航器對象可以定義多個 ,而且每一個導航器對象都有相對應的選項 ,只有用戶選中時導航才會有效。然后在 File Name標題下建立導航器路徑文件。 復雜的運動場景中可以創(chuàng)建多個路徑對象。然后在 File Name標題下建立路徑文件 ,為了便于記憶 ,路徑文件一般和路徑對象名一致。 Vega Prime可以根據(jù)要求和特定的仿真應用,很容易的直接加以擴展來滿足特殊仿真的需要。在應用程序中 ,Vega Prime API函數(shù)與 Lynx Prime相結合使用是非常有用的 ,能夠減少很多復雜的工作。在不涉及源代碼的前提下便捷地改變應用程序的性能 ,如顯示通道、多 CPU資源分配、視點、觀察者、特殊效果等。 在 Lynx Prime中創(chuàng)建路徑和導航對象 Lynx Prime是 Vega Prime模塊設定的圖形界面 , 用來定義和預覽Vega Prime各種模塊應用程序。 vpPath類提供函數(shù)設置路徑控制點 , vpNavigator類提供函數(shù)設置導航標記。如果用 Path Tool創(chuàng)建了一條路徑和一個導航器 ,路徑和導航數(shù)據(jù)就作為路徑文件和導航標記文件存在磁盤上 ,Vega Prime其它基本模塊在配置中讀入這些文件無需編寫任何代碼。 導航器可以在 Path Tool實時環(huán)境中創(chuàng)建、編輯導航標記 ,并預覽控制點的按照導航標記的運動過程。 Path Tool是路徑和導航類的圖形設置界面 ,并直接顯示所要編輯的三維虛擬場景。利用這些信息 ,導航器通過當前曲線段平滑進入下一曲線段。 vpPath類通過路徑對象中的位置 作為厄密 (Hermite) 樣條段的控制點。一個特定的導航器可以解釋出路徑的數(shù)據(jù)結構 ,并可以通過路徑控制導航器穿過其控制點的運動方式。路徑就是一組在場景中設置了的控制點 。這些功能同樣可以在 LynX Prime的目 錄中找到。當更改應用中的參數(shù)時,可參考 API區(qū)中要使用的變量的值。在這里可以定義模型的值,就象在用戶操作區(qū)一樣。 ( Scene)模塊 場景就是所有載入的模型對象的集合。視點使用通道決定場景的觀察體,就像照相機使用鏡頭觀測區(qū)域一樣,每個視點可以同 時觀察多個通道。 一個視點類似于一臺攝像機或一臺設置在數(shù)據(jù)庫中的傳感器,視點控制管理并且被鎖定在一個場景運動體上,也可以同一個運動模型進行放置。一個窗口中可以包含任意多條頻道,它們在窗口中的位置甚至還可以重疊。用戶可以指定窗口在屏幕上的位置, 10 由于屏幕支持圖形硬件的最大分辨率,所以窗口的大小實際上可以超出當前顯示終端的分辨率設置,其效果是一部分窗口在顯示器上看不見。注意:圖形硬件所支持的分 辨率跟終端顯示設備所使用的分辨率是不同的兩個概念,大型的圖像工作站都支持多個顯示設備的同時輸出。當選擇了一個實例,實例的屬性和當前值會同時顯示在 GUI視圖和 API視圖中。 圖 23 實例樹視圖 在上面的例子中, myPipeline 被展開,顯 示了 myChannel連接myWindow , 這是 myChannel的第一個引用,所以前面有個 下箭頭。如果在文件中的一個實例的引用指向了不止一個地方,這個實例的名字就會跟在一個藍色的箭頭, 向下的 9 箭頭 表示文件第一次被使用。能看到在程序中實例間的相互關系。 ( 2)實例樹視圖( Instance Tree View) 實例樹視圖顯示了當前加載的 acf文件和它的所有接口。當打開LynX Prime,第一個 GUI 視圖被命名為 myKernel,它是 Vega Prime中的 Kernal類的一個實例。還可以在多于 1 個視圖中定義 acf. 8 圖 22 用戶界面 ( 1) GUI 視圖( GUI View) 在用戶界面中顯示,可以很容易的使用, GUI視圖顯示 acf的接口和參數(shù)。 LynX Prime 用戶界面 LynX Prime 用戶界面包含四個不同的部分:樹視圖( Instance Tree View)、 GUI 視圖( GUI View)、 API視圖( API View)、工具欄( ToolBar)。可以使用 Creator Terrain Studio( CTS) ,以MetaFlight格式來生成大面積地形文件。 ( 3)模型包 以前,通常是通過計算機輔助設計系統(tǒng)或幾何學來創(chuàng)建單個模型,但這些 方法在實時應用很難進行編碼。 首先 可以使用 VP編輯器 LP來開發(fā)一個 ACF,然后可以使用 VP API動態(tài)地改變應用中模型運動。通過編譯不同的 ACF文件,一個 VP能夠生成不同種類的應用。在編輯完成后就形成了一個 可執(zhí)行的實時 3D應用文件。 7 在 VP外的開發(fā)平臺創(chuàng)建應用程序,文件是以 .ccp格式存檔。 VP 系統(tǒng)結構 圖 21 VP系統(tǒng)結構 VP 的應用組成 ( 1)應用程序 應用程序控制場景,模型在場景中的移動,和場景中其它大量的動態(tài)模型。當應用程序編譯完成后就可以執(zhí)行了??梢栽趹贸绦蚶锔鶕?jù)特定環(huán)境修改接口值,例如當某個物體碰到了一個目標物時可以指定相應的位置變化?;顒宇A覽窗口會持續(xù)不斷的檢查 acf文件的變化,一旦有改變發(fā)生,它就會用新的數(shù)據(jù)更新 Vega Prime 的仿 6 真窗口。這些參數(shù)可以是觀測點的位置,場景中的對象位置、運動,燈光,環(huán)境效果,目標硬件平臺等等,都可以在一個 acf文件存為一個接口框架。雖然 Vega Prime 包含了所有的建立一個應用程序所必需的 Api,但是 LynX Prime 簡化了開發(fā)過程,不用寫任何代碼就可以配置一個應用程序。在這個工具包中,包含了一 個重要的編輯器 Lynx prime(以后簡稱 LP),它為 VP提供一個人機交互界面 。結合先進的模擬技術通過簡單可利用的應用工具,它提供了一種能夠快速準確的建立復雜的應用模型的方法,并且能夠提供復雜的虛擬模擬原型。它是模擬虛擬現(xiàn)實和實時的應用軟件,是開發(fā)實時視覺和聽覺仿真、虛擬現(xiàn)實和通用的視頻應用的業(yè)界領先的軟件環(huán)境。 5 第二章 Vega Prime 概述 Vega Prime的基本情況 Vega Prime是 MultiGenParadigm公司開發(fā)的一個對象的著名虛擬現(xiàn)實平臺,它可以方便地完成場景的構建和三維模型的繪制,并支持許多的特效。
點擊復制文檔內(nèi)容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1