到現(xiàn)在為止,就接觸了一個(gè)Application 類 和 frameListener類
Application類繼承了 ExampleApplication,主要是一些場景的資源載入 和 資源的設(shè)置 還有最重要的渲染函數(shù)
frameListener類繼承了ExampleFrameListener, OIS::MouseListener, OIS::KeyListener。 后兩個(gè)是外部類,不屬于ogre內(nèi)部
這兩個(gè)類主要用于鍵盤和鼠標(biāo)的監(jiān)聽,雖然還沒了解它內(nèi)部的運(yùn)行機(jī)制,不過感覺有點(diǎn)像 單片機(jī)里的中斷,過幾天基礎(chǔ)
玩熟了,去研究下。^_^
除以上兩個(gè)類外
目前遇到比較重要的幾個(gè)類有:SceneManger, Root, Camera, ViewPort (現(xiàn)在還沒弄清楚Camera, ViewPort 之間的關(guān)系),Entity
Light, SceneNode。。。
場景節(jié)點(diǎn)在控制實(shí)體旋轉(zhuǎn)的時(shí)候,它是以自己的局部坐標(biāo)系為標(biāo)準(zhǔn)的






這含代碼的最后一行就是以ent實(shí)體中心為坐標(biāo)原點(diǎn)的坐標(biāo)系旋轉(zhuǎn)的。。
如果要繞某一個(gè)軸旋轉(zhuǎn)捏?嘎嘎