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

正文內(nèi)容

虛擬現(xiàn)實與仿真技術(shù)-實驗報告20-預(yù)覽頁

2025-08-28 05:04 上一頁面

下一頁面
 

【正文】 eEvent amp。3. 添加動畫 CreateAnimation(Ogre::String MyAnimation)。 break。 break。,判斷用戶按下的按鍵,將變量trans的x坐標減10,然后將攝像機移動到當前的trans坐標處(注:按鍵消息獲取的都是大寫字母),則攝像機向左移動,代碼如下:case39。 , (NULL)、 ent1(NULL)( 的第37行和第39行) ,并將其賦值給節(jié)點node1( 的第225行) ( 的第224行) ( 的第226行)( 的第227行) 使用“生成項目”功能可以將程序的源代碼文件編譯為可執(zhí)行的二進制文件,方法十分簡單:在“生成”菜單中選擇“生成解決方案”。實驗一一. 實驗名稱Ogre部分仿真實驗二. 實驗過程或?qū)嶒灣绦颍ㄔ黾拥拇a及代碼注解),可以使用兩種不同的方法來啟動3Dmax8: (1)在桌面上雙擊“3Dmax8”圖標 (2)點擊“開始”菜單,在“程序”中的選擇“3Dmax8”2. 觀察3Dmax8主窗口的布局。 mesh文件導(dǎo)入到場景中 mesh文件導(dǎo)入到場景中步驟: “文件”菜單中選擇“打開”,然后單擊“項目/解決方案” ,點擊打開按鈕 ,創(chuàng)建節(jié)點變量,SceneNode *node1( 中的第55行),創(chuàng)建實體變量 Entity* ent1( 中的第57行)。2. 鍵盤輸入控制攝像機的移動 ,在彈出的菜單窗口中,選擇類視圖 ,選擇類MFCOgre1View ,在菜單的菜單窗口中,選擇其他窗口 ,選擇屬性窗口 ,點擊消息按鈕,添加OnKeyDown()消息響應(yīng)函數(shù)()消息響應(yīng)函數(shù)中,添加按鍵控制()( 的第296行) trans = Vector3::ZERO。 m_pCameramoveRelative(trans)。 m_pCameramoveRelative(trans)。如果源代碼中不包含語法錯誤,會在最后提示生成成功,如下圖所示: 在MFCOgre1中選擇“調(diào)試”菜單中的“開始執(zhí)行(不調(diào)試)”,可以執(zhí)行剛剛生成的程序,運行出實驗要求的結(jié)果。evt)。} (m_pRootaddFrameListener(new MyFrameListener())。break。: =10。: +=10。四. 實驗體會 思考題解答:(1) 如何控制攝像機的上下移動、前后移動?解:控制攝像機的上下移動可以通過控制攝像機的Z坐標,例如要是想要向上移動,+=10,=10;控制攝像機的前后移動則需要改變攝像機的Y坐標,例如要是想要向前移動,+=10,=10。 angle)。 angle),使得攝像機繞軸X旋轉(zhuǎn),具體每次旋轉(zhuǎn)的角度可以在函數(shù)的參數(shù)中進行設(shè)置;通過函數(shù) void yaw(const Radianamp。 實驗感想 通過本次實驗,我初步認識和了解了Ogre這款軟件,該軟件能夠創(chuàng)建三維場景,所以被用于游戲等等場合中。但是我覺得這款軟件有一個缺點,那就是樓梯的邊緣檢測做的不夠細致,直接導(dǎo)致人群疏散的時候下樓的人們的腳可以被看見。如果源代碼中不包含語法錯誤,會在最后提示生成成功,如下圖所示:在MFCOgre1中選擇“調(diào)試”菜單中的“開始執(zhí)行(不調(diào)試)”,可以執(zhí)行剛剛生成的程序,運行出實驗要求的結(jié)果。 } else { Name[i]=Name[i1]+a。 } for(int i=0。 CFormView::OnInitialUpdate()。//獲取實體對象,第一個參數(shù)是實體的名字,第二個參數(shù)是要導(dǎo)入的mesh文件 //node1 = m_pSceneManagergetRootSceneNode()createChildSceneNode()。//設(shè)置實體的材質(zhì) //ent2 = m_pSceneManagercreateEntity(tree,)。//將實體附在場景上 ent =m_pSceneManagercreateEntity(cube,)。 nodeattachObject(ent)。i++) { ent4[i]=m_pSceneManagercreateEntity(Name[i],)。 node4[i]setScale(,)。://增加速度 StepSpeed+=。://減少速度 if(StepSpeed0) { StepSpeed=0。3. 實驗結(jié)果(包括必要的截圖)1. 在Ogre中創(chuàng)建Ninja為中心的Boids模型,截圖如下:2. 對Boids模型進行加速,截圖如下:,觀察Boids模型的運動,截圖如下:四.實驗體會本次實驗是虛擬現(xiàn)實與仿真的綜合性的實驗,將前面的Ogre實驗內(nèi)容和鄭老師上課所講的人群疏散仿真的Boids模型的理論結(jié)合起來
點擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1