青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

alligetor

To hell and back

 

2008年6月11日

測(cè)試

over

posted @ 2008-06-11 00:13 alligetor 閱讀(177) | 評(píng)論 (0)編輯 收藏

2007年11月28日

OGRE筆記 2

剛剛寫(xiě)了1,馬上就寫(xiě)2,有點(diǎn)騙人的嫌疑 o(∩_∩)o...
做完了1的步驟之后,我們的代碼應(yīng)該是

#include "ExampleApplication.h"

class TutorialApplication : public ExampleApplication
{
protected:
public:
    TutorialApplication()
    
{
    }


    
~TutorialApplication() 
    
{
    }

protected:
    
void createScene(void)
    
{
        mSceneMgr
->setAmbientLight( ColourValue( 111 ) );
        Entity 
*ent1 = mSceneMgr->createEntity( "Robot""robot.mesh" );
        SceneNode 
*node1 = mSceneMgr->getRootSceneNode()->createChildSceneNode( "RobotNode" );
        node1
->attachObject( ent1 );
    }

}
;
講了半天結(jié)果只有createScene中的四行是剛剛加進(jìn)去的。。。汗

還是這個(gè)例子,剛剛我們并沒(méi)有指定要把Robot放到哪里,但是OGRE“擅作主張”的把它放在了“一個(gè)位置”,這是為什么呢?
接著看這段代碼
Entity *ent2 = mSceneMgr->createEntity( "Robot2""robot.mesh" );
        SceneNode 
*node2 = mSceneMgr->getRootSceneNode()->createChildSceneNode( "RobotNode2", Vector3( 5000 ) );
        node2
->attachObject( ent2 );
這里的createChildSceneNode函數(shù)有兩個(gè)參數(shù),第二個(gè)參數(shù)明確的指定了這個(gè)節(jié)點(diǎn)"RobotNode2"對(duì)于根節(jié)點(diǎn)的相對(duì)位置,順便提一下,這個(gè)組織場(chǎng)景的方法貌似叫做節(jié)點(diǎn)樹(shù),以后會(huì)提到。
這個(gè)node相對(duì)于根節(jié)點(diǎn)的位置是(50,0,0),也就是說(shuō)它的位置要由根節(jié)點(diǎn)移動(dòng)(50,0,0)的距離
如果把第二行改為直接由node1創(chuàng)建子節(jié)點(diǎn)"RobotNode2",即
SceneNode *node2 = node1->createChildSceneNode( "RobotNode2", Vector3( 5000 ) );
這時(shí)node2是相對(duì)于node1移動(dòng)(50,0,0)的距離而不是根節(jié)點(diǎn),這點(diǎn)要注意。

如果這個(gè)節(jié)點(diǎn)樹(shù)為rootNode->node1->node2,這個(gè)時(shí)候父節(jié)點(diǎn)變化則子節(jié)點(diǎn)跟著變化,而子節(jié)點(diǎn)變化的時(shí)候則對(duì)父節(jié)點(diǎn)無(wú)影響

OK,暫且說(shuō)這些,還有些函數(shù),等第三次筆記補(bǔ)齊


posted @ 2007-11-28 11:19 alligetor 閱讀(275) | 評(píng)論 (0)編輯 收藏

OGRE筆記 1

從頭開(kāi)始學(xué),部分代碼取自wiki

wiki上給的第一個(gè)Tutorial 是Beginner Tutorial 1: The SceneNode, Entity, and SceneManager constru

開(kāi)始的框架什么也沒(méi)有,不過(guò)給了一個(gè)TutorialApplication 類(lèi)的“空殼”而已
#include "ExampleApplication.h"

class TutorialApplication : public ExampleApplication
{
protected:
public:
    TutorialApplication()
    
{
    }


    
~TutorialApplication() 
    
{
    }

protected:
    
void createScene(void)
    
{
    }

}
;

然后大概就是先設(shè)置環(huán)境光,用setAmbientLight函數(shù),wiki上給的方法是
mSceneMgr->setAmbientLight( ColourValue( 111 ) );
注意里面ColorValue里面的元素是由0到1的。

然后就可以創(chuàng)建“實(shí)體(Entity)”了,wiki的方法是
Entity *ent1 = mSceneMgr->createEntity( "Robot""robot.mesh" );
注意的是我們幾乎從來(lái)不在程序中直接創(chuàng)建一個(gè)entiry,場(chǎng)景中的entity的創(chuàng)建和管理一般是由scenemanager完成的,所以調(diào)用上面這個(gè)函數(shù)創(chuàng)建實(shí)體
mSceneMgr是在ExampleApplication類(lèi)中已經(jīng)定義好了的(以后筆記中會(huì)專(zhuān)門(mén)介紹這個(gè)類(lèi))。createEntity這個(gè)函數(shù)有兩個(gè)參數(shù),第一個(gè)是實(shí)體的“名字”每個(gè)實(shí)體都要有一個(gè)“獨(dú)一無(wú)二”的名字,重名是不允許的。第二個(gè)參數(shù)是這個(gè)實(shí)體使用的mesh文件,在ExampleApplication中已經(jīng)加載了程序的資源配置信息,這里是resources.cfg,可以自己修改這個(gè)文件。

實(shí)體創(chuàng)建之后就要把它和一個(gè)SceneNode,每個(gè)SceneManager都有一個(gè)RootSceneNode,我們可以把這個(gè)實(shí)體當(dāng)作一個(gè)RootSceneNode的ChildSceneNode加入其中

首先創(chuàng)建一個(gè)子節(jié)點(diǎn)(ChildSceneNode)
SceneNode *node1 = mSceneMgr->getRootSceneNode()->createChildSceneNode( "RobotNode" );
這段代碼用getRootSceneNode找到mSceneMgr的RootSceneNode,然后再創(chuàng)建它的子節(jié)點(diǎn)(ChildSceneNode),參數(shù)也是“名字”而且獨(dú)一無(wú)二

接下來(lái)就是把剛才的實(shí)體和這個(gè)子節(jié)點(diǎn)結(jié)合
node1->attachObject( ent1 );

然后就可以編譯并且運(yùn)行了

posted @ 2007-11-28 10:53 alligetor 閱讀(237) | 評(píng)論 (0)編輯 收藏

僅列出標(biāo)題  

導(dǎo)航

統(tǒng)計(jì)

常用鏈接

留言簿(1)

隨筆檔案

搜索

最新評(píng)論

閱讀排行榜

評(píng)論排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            在线播放中文字幕一区| 欧美精品一区二区在线播放| 国产精品国产三级国产| 一区二区久久久久| 亚洲小视频在线观看| 欧美日韩一区成人| 亚洲九九九在线观看| av成人免费在线| 国产精品高潮呻吟| 国产精品久久久久久久久久妞妞| 亚洲综合大片69999| 欧美专区日韩专区| 激情欧美一区二区| 欧美另类极品videosbest最新版本| 另类春色校园亚洲| 亚洲亚洲精品三区日韩精品在线视频| 蜜桃av综合| 亚洲视频免费在线| 91久久亚洲| 国产精品一区在线播放| 美女脱光内衣内裤视频久久影院| 亚洲精品国精品久久99热| 久久久久9999亚洲精品| 亚洲专区免费| 亚洲欧洲一区二区三区在线观看| 日韩视频永久免费| 欧美色道久久88综合亚洲精品| 久久久人人人| 欧美日韩亚洲一区二区| 国产日韩亚洲欧美精品| 欧美日韩1区| 毛片基地黄久久久久久天堂| 欧美日韩国产高清视频| 国产亚洲综合在线| 国产日韩欧美在线播放不卡| 亚洲第一级黄色片| 激情欧美一区二区| 亚洲天堂av综合网| 久久综合网hezyo| 国产精品免费视频xxxx| 国产亚洲欧洲997久久综合| 99国产精品久久| 毛片一区二区| 欧美亚洲视频| 久久不射2019中文字幕| 亚洲综合社区| 欧美国产日本| 欧美激情在线免费观看| 嫩草伊人久久精品少妇av杨幂| 亚洲综合色在线| 欧美精品粉嫩高潮一区二区 | 国产精品美女| 亚洲精品一区在线观看| 老牛影视一区二区三区| 亚洲欧美日韩电影| 亚洲淫性视频| 亚洲欧美中日韩| 欧美日韩亚洲综合| 亚洲精品永久免费| 亚洲第一久久影院| 蜜桃久久精品乱码一区二区| 亚洲一区免费视频| 国产精品v欧美精品∨日韩| 国产精品日日做人人爱 | 亚洲国产精品99久久久久久久久| 亚洲国产导航| 蜜桃精品一区二区三区| 久久综合狠狠综合久久激情| 黑人中文字幕一区二区三区| 亚洲精品免费在线播放| 在线综合欧美| 欧美亚洲综合在线| 欧美在线你懂的| 亚洲线精品一区二区三区八戒| 欧美日韩一级大片网址| 亚洲自拍偷拍福利| 亚洲综合色网站| 国产一区二区三区在线免费观看| 久久久久久久97| 亚洲国产日韩欧美在线动漫| 一区二区三区视频在线播放| 欧美精品一区二区三区视频| 一区二区三区欧美亚洲| 99亚洲一区二区| 久久躁日日躁aaaaxxxx| 亚洲福利视频专区| 日韩午夜精品| 欧美成人影音| 国产日韩在线看片| 玖玖玖国产精品| 免费日韩成人| 亚洲先锋成人| 久久久久久久久蜜桃| 亚洲精品欧洲| 久久久噜噜噜久噜久久 | 欧美亚洲第一区| 久久精品视频在线观看| 亚洲免费高清| 国产欧美日韩亚洲| 亚洲欧美一级二级三级| 亚洲国产精品久久久| 国产精品vvv| 欧美成人蜜桃| 欧美伊人久久| 国产精品久久久久永久免费观看| 欧美中文字幕精品| 欧美另类综合| 裸体丰满少妇做受久久99精品| 欧美精品福利视频| 久久久水蜜桃av免费网站| 欧美日韩ab片| 老司机一区二区三区| 国产精品九九久久久久久久| 欧美18av| 欧美成人精品一区| 久久福利毛片| 国产精品va在线| 欧美激情一级片一区二区| 狂野欧美性猛交xxxx巴西| 亚洲淫性视频| 欧美高清日韩| 欧美国产日韩一区二区在线观看| 国产日韩高清一区二区三区在线| 亚洲美女黄色| 99在线热播精品免费99热| 久久午夜影视| 99国产精品一区| 久久久久国产精品人| 欧美一级日韩一级| 欧美视频二区| 一区二区欧美国产| 亚洲一级片在线观看| 欧美日韩成人在线| 亚洲精品极品| 在线一区二区三区四区| 欧美日韩午夜精品| 亚洲美女区一区| 一区二区激情小说| 欧美日韩精品欧美日韩精品 | 亚洲区中文字幕| 亚洲人成网站999久久久综合| 久久久国产午夜精品| 久久久国产亚洲精品| 国模精品一区二区三区色天香 | 亚洲精品国产精品国自产在线| 亚洲国产女人aaa毛片在线| 亚洲国产高清一区| 亚洲国产精品va在线看黑人| 久久久久久香蕉网| 欧美jjzz| 亚洲免费观看高清完整版在线观看熊| 另类尿喷潮videofree| 亚洲另类一区二区| 欧美激情视频在线免费观看 欧美视频免费一 | 在线免费不卡视频| 女主播福利一区| 亚洲国内精品在线| 日韩亚洲欧美中文三级| 欧美美女bb生活片| 在线综合亚洲| 在线精品福利| 欧美va天堂| 亚洲三级性片| 亚洲综合日韩中文字幕v在线| 国产精品日韩一区| 午夜精品在线看| 一本久久a久久免费精品不卡 | 一色屋精品视频在线观看网站| 久久精品亚洲一区二区| 免费人成精品欧美精品| 亚洲日本免费| 欧美日韩一区在线| 久久国产色av| 亚洲精品影视| 久久久久免费观看| 日韩视频欧美视频| 国产欧美精品在线播放| 麻豆精品视频在线观看| 一区二区三区欧美在线| 久久久欧美精品| 亚洲一区二区精品| 亚洲高清不卡一区| 国产精品日本精品| 欧美激情视频在线播放| 久久国产精品亚洲va麻豆| 亚洲黄色在线观看| 黄色精品免费| 欧美日韩在线不卡一区| 久久九九全国免费精品观看| 日韩视频在线一区二区三区| 巨乳诱惑日韩免费av| 亚洲一区二区黄| 99精品99久久久久久宅男| 狠狠色狠狠色综合日日五| 欧美日韩中文字幕| 欧美aⅴ99久久黑人专区| 欧美亚洲在线| 亚洲一二三区精品| 亚洲狼人精品一区二区三区| 男人的天堂亚洲在线|