• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            AstaTus
            -- 夏天不熱。。
            posts - 22,comments - 12,trackbacks - 0
                  發現3D這東西還是蠻好玩的,尤其是有了3D的ogre引擎以后。今天一口氣看到了基礎教程4.。。 
                  到現在為止,就接觸了一個Application 類 和 frameListener類

            Application類繼承了 ExampleApplication,主要是一些場景的資源載入 和 資源的設置 還有最重要的渲染函數
            frameListener類繼承了ExampleFrameListener,  OIS::MouseListener, OIS::KeyListener。 后兩個是外部類,不屬于ogre內部
            這兩個類主要用于鍵盤和鼠標的監聽,雖然還沒了解它內部的運行機制,不過感覺有點像 單片機里的中斷,過幾天基礎
            玩熟了,去研究下。^_^

            除以上兩個類外
            目前遇到比較重要的幾個類有:SceneManger,  Root, Camera, ViewPort (現在還沒弄清楚Camera, ViewPort 之間的關系),Entity
            Light, SceneNode。。。


            場景節點在控制實體旋轉的時候,它是以自己的局部坐標系為標準的
            Entity *ent = mSceneMgr->createEntity( "Robot""robot.mesh" );
                   SceneNode 
            *node = mSceneMgr->getRootSceneNode()->createChildSceneNode( "RobotNode", Vector3( -10000 )  );
                   node
            ->attachObject( ent );

                   node
            ->yaw( Degree( -90 ) );


            這含代碼的最后一行就是以ent實體中心為坐標原點的坐標系旋轉的。。

            如果要繞某一個軸旋轉捏?嘎嘎



            posted on 2008-08-15 21:16 AstaTus 閱讀(366) 評論(0)  編輯 收藏 引用 所屬分類: Ogre
            精品国产综合区久久久久久| 99久久伊人精品综合观看| 久久免费视频1| 久久久久亚洲精品无码蜜桃| 青青热久久综合网伊人| 中文成人无码精品久久久不卡 | 99久久国产综合精品女同图片| 国产产无码乱码精品久久鸭| 国产激情久久久久影院老熟女免费| 久久妇女高潮几次MBA| 成人a毛片久久免费播放| 亚洲级αV无码毛片久久精品| 国产精品无码久久四虎| 亚洲精品美女久久久久99| 欧美精品丝袜久久久中文字幕| 国产国产成人精品久久| 国产欧美久久久精品影院| 久久精品亚洲欧美日韩久久| 国产成人精品久久一区二区三区| 亚洲国产视频久久| 午夜视频久久久久一区| 99久久亚洲综合精品成人| 久久久久亚洲av无码专区导航| 精品久久久久久久久免费影院| 久久99久久成人免费播放| 亚洲国产成人久久精品影视| 国产精品一区二区久久精品| 国产成人久久精品一区二区三区| 久久久无码精品亚洲日韩蜜臀浪潮 | 青青草原综合久久大伊人| 日日狠狠久久偷偷色综合免费| 亚洲国产精品久久久久婷婷软件| 久久精品夜色噜噜亚洲A∨| 国产成人久久精品麻豆一区| 国产精品99久久不卡| 久久国产成人| 青青青青久久精品国产h久久精品五福影院1421 | 久久Av无码精品人妻系列| 精品久久久久久国产潘金莲| 99久久精品日本一区二区免费| 97r久久精品国产99国产精|