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

正文內(nèi)容

虛擬現(xiàn)實(shí)與仿真技術(shù)-實(shí)驗(yàn)報(bào)告20-資料下載頁

2025-08-04 05:04本頁面
  

【正文】 初始化{ AllInit()。 CFormView::OnInitialUpdate()。 GetParentFrame()RecalcLayout()。 ResizeParentToFit()。}(3)void CMFCOgre1View::CreateEntity(void)//將每個(gè)實(shí)體附著在結(jié)點(diǎn)上,并且給結(jié)點(diǎn)賦值{ //ent1 = m_pSceneManagercreateEntity(Sphere,)。//獲取實(shí)體對(duì)象,第一個(gè)參數(shù)是實(shí)體的名字,第二個(gè)參數(shù)是要導(dǎo)入的mesh文件 //node1 = m_pSceneManagergetRootSceneNode()createChildSceneNode()。//創(chuàng)建結(jié)點(diǎn) //node1translate(Vector3(20,0,30))。//設(shè)置實(shí)體的位置 //node1attachObject(ent1)。//將實(shí)體附在節(jié)點(diǎn)上 //ent1setMaterialName(Examples/Chrome1)。//設(shè)置實(shí)體的材質(zhì) //ent2 = m_pSceneManagercreateEntity(tree,)。 //node2 = m_pSceneManagergetRootSceneNode()createChildSceneNode()。 //node2translate(Vector3(0,500,0))。//設(shè)置實(shí)體的位置 //node2attachObject(ent2)。//將實(shí)體附在場景上 ent =m_pSceneManagercreateEntity(cube,)。 node = m_pSceneManagergetRootSceneNode()createChildSceneNode(node)。 nodesetScale(,)。 nodesetPosition(CubePosition[0],CubePosition[1],CubePosition[2])。 nodeattachObject(ent)。 //entsetMaterialName(Examples/Material_25)。 for(int i=0。iBoidsNum。i++) { ent4[i]=m_pSceneManagercreateEntity(Name[i],)。 node4[i]=m_pSceneManagergetRootSceneNode()createChildSceneNode(Name[i])。 node4[i]setPosition(BoidsPosition[i][0],BoidsPosition[i][1],BoidsPosition[i][2])。 node4[i]attachObject(ent4[i])。 node4[i]setScale(,)。 //ent4[i]setMaterialName(Examples/Material_26)。 }}2. 思考題解答:(1) l增加/減少Boids的速度;解:為了實(shí)現(xiàn)增加/減少Boids的速度,添加代碼如下: case39。F39。://增加速度 StepSpeed+=。 break。 case 39。S39。://減少速度 if(StepSpeed0) { StepSpeed=0。 } else { StepSpeed=。 } break。(2) l改變4個(gè)規(guī)則的權(quán)值(01之間),觀察Boids的飛行效果;解:Boids模型主要就是根據(jù)四個(gè)規(guī)則:Sepration、Alignment、Cohesion、Follow,來實(shí)現(xiàn)對(duì)Boids模型的速度、狀態(tài)等的控制,這四個(gè)規(guī)則分別有自己的權(quán)重系數(shù),如果改變權(quán)值的話將帶來整個(gè)模型的效果的改變,例如:,則會(huì)看到Boids模型繞著Cube的距離變大。3. 實(shí)驗(yàn)結(jié)果(包括必要的截圖)1. 在Ogre中創(chuàng)建Ninja為中心的Boids模型,截圖如下:2. 對(duì)Boids模型進(jìn)行加速,截圖如下:,觀察Boids模型的運(yùn)動(dòng),截圖如下:四.實(shí)驗(yàn)體會(huì)本次實(shí)驗(yàn)是虛擬現(xiàn)實(shí)與仿真的綜合性的實(shí)驗(yàn),將前面的Ogre實(shí)驗(yàn)內(nèi)容和鄭老師上課所講的人群疏散仿真的Boids模型的理論結(jié)合起來。我覺得要做好本次實(shí)驗(yàn)的前提是要理解Boids模型的四個(gè)規(guī)則,要知道該四個(gè)規(guī)則在模型中的作用,除此之外,還要能夠在框架中添加相應(yīng)的代碼實(shí)現(xiàn)相應(yīng)的功能。在本次實(shí)驗(yàn)的驗(yàn)收過程中,老師問了我很多關(guān)于本模型的一些理論知識(shí),例如:Boids模型的四個(gè)規(guī)則分別有什么作用、在代碼框架中的一些代碼的作用等等,這些問題都引發(fā)了我對(duì)本次實(shí)驗(yàn)的思考,讓我能夠在一定程度上從原理的角度出發(fā)了解該模型。20 / 20
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1