OGRE步步驚心 第002天 第乙個小例子

2022-02-26 20:08:41 字數 994 閱讀 3487

安裝了 ogre的模板之後,可以在vs裡面直接通過這個嚮導,建立工程了

建立完,其實就可以直接執行了,不過是個綠頭頭,哈哈,滑鼠可以挪動位置,前後箭頭,可以控制大小,左右箭頭也可以調整位置,

注釋掉模板的**,寫入如圖的**

首先需要為整個場景設定環境光,這樣才可以看到要顯示的內容,通過呼叫setambientlight函式並指定環境光的顏色就可以做到這些。指定的顏色由紅、綠、藍三種顏色組成,且每種色數值範圍在 0 到 1 之間。將下一句新增到 createscene 中:

mscenemgr->setambientlight( colourvalue( 1, 1, 1 ) );

entity *ent1 = mscenemgr->createentity( "robot", "robot.mesh" );

scenenode

*node1 = mscenemgr->getrootscenenode()->createchildscenenode(

"robotnode" );

這句**首先呼叫場景管理器的 getrootscenenode 方法來獲取根節點,再使用根節點的 createchildscenenode 方法建立乙個名為 "robotnode" 的場景節點。與實體一樣,場景節點的名字也是唯一的。

最後,將實體與場景節點繫結在一起,這樣機械人(robot)就會在指定的位置被渲染:

node1->attachobject( ent1 );

編譯並執行你的程式,在螢幕上你將看到乙個機械人。(這段是拷貝過來的,哈哈)

執行如下圖:

第002講 用Python設計第乙個遊戲

內建函式 if else判斷 0.什麼是bif?python 的內建函式,可以直接呼叫。1.用課堂上小甲魚教的方法數一數 python3 提供了多少個 bif?68。在idle中輸入 dir builtins 結果中小寫的函式為內建函式 2.在 python 看來 fishc 和 fishc 一樣嗎...

Python學習第一天 第2節

執行第乙個python程式 print hello world python2.x與python3.x在終端中執行python檔案的方法一樣,即 python 空格 python檔案 與終端不在乙個工作目錄下是,需要加上python檔案的路徑 同時裝有python2和python3時,應當把pyth...

第9天 第乙個CSS布局例項

接下來 開始要真正 設計布局了。和 傳統的方法一 樣,你首先要在 腦海裡有大致的 輪廓構想,然後用 photoshop 把它畫出來。你可能看到有 關web 標準的站點大都很樸素,因 為web標準更 關注結構和內容,實際上它與網頁的美 觀沒有根本衝突,你想怎 麼設計就怎 麼設計,用 傳統 方法 實現的...