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

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>
            欧美日韩国产一区精品一区| 国产精品成人国产乱一区| 亚洲女同性videos| 狠狠色2019综合网| 国产人成精品一区二区三| 欧美大片一区二区三区| 久久久精品五月天| 亚洲婷婷综合色高清在线| 欧美激情va永久在线播放| 亚洲国产导航| 国产精品99免视看9| 亚洲字幕在线观看| 亚洲一二三区在线观看| 香蕉乱码成人久久天堂爱免费 | 久久久蜜桃精品| 亚洲欧美综合网| 久久综合色播五月| 先锋资源久久| 久久成人一区| 欧美第十八页| 一区二区三区视频在线观看| 午夜精品久久久久久久久久久| 性欧美videos另类喷潮| 欧美极品aⅴ影院| 国产麻豆综合| 日韩午夜三级在线| 亚洲欧美在线x视频| 久久精品一区二区三区不卡| 女女同性女同一区二区三区91| 亚洲国产va精品久久久不卡综合| 一区二区三区精品国产| 久久久五月天| 悠悠资源网久久精品| 午夜国产欧美理论在线播放| 久久伊人免费视频| 亚洲欧美日韩国产成人精品影院| 久久久亚洲影院你懂的| 国产精品日本| 亚洲制服av| 亚洲尤物在线视频观看| 欧美色道久久88综合亚洲精品| 狠狠色综合播放一区二区| 久久国产黑丝| 久久亚洲一区| 亚久久调教视频| 麻豆久久婷婷| 一本在线高清不卡dvd| 免费一级欧美片在线播放| 久久精品夜色噜噜亚洲aⅴ| 国产一区在线视频| 免费观看亚洲视频大全| 欧美亚洲一区二区在线观看| 日韩视频中文| 欧美激情综合| 99精品国产高清一区二区| 99成人精品| 黄色日韩精品| 亚洲丝袜av一区| 国产色产综合产在线视频| 欧美激情国产日韩| 国产精品视频xxxx| 欧美freesex交免费视频| 欧美日韩亚洲一区二| 久久国产精品一区二区| 欧美成人69| 久久资源在线| 国产精品视频网址| 日韩视频一区二区| 国产一区二区三区在线免费观看| 亚洲国产一区二区三区在线播| 欧美日韩精品欧美日韩精品一| 久久国产精品第一页| 欧美日韩在线免费视频| 欧美激情亚洲自拍| 1024精品一区二区三区| 亚洲女人天堂成人av在线| 亚洲欧洲在线免费| 蜜桃视频一区| 免费观看在线综合色| 国产精品久久久久久久久免费桃花| 久久久久国产精品www| 欧美午夜a级限制福利片| 香蕉成人啪国产精品视频综合网| 性做久久久久久| 欧美日产一区二区三区在线观看| 老色批av在线精品| 在线观看一区视频| 久久久www成人免费毛片麻豆| 老司机免费视频一区二区三区| 久久久午夜视频| 伊人久久大香线| 欧美成人黑人xx视频免费观看| 欧美国产成人在线| 亚洲美女在线国产| 国产精品久久网| 欧美一区二区在线| 免费av成人在线| 亚洲视频碰碰| 激情成人av| 国产精品一级在线| 欧美成年网站| 久久久久久免费| 一区二区欧美日韩视频| 久久久精品动漫| 亚洲精品在线免费观看视频| 国产精品色婷婷| 欧美日韩一区二区在线播放| 欧美一级日韩一级| 亚洲无亚洲人成网站77777| 欧美成人在线影院| 久久亚洲精品网站| 午夜日韩在线| 欧美亚洲三区| 香蕉久久夜色精品国产使用方法| 亚洲精品国产无天堂网2021| 精品二区视频| 国产丝袜一区二区| 国产一区91精品张津瑜| 国产精品国产三级国产aⅴ无密码 国产精品国产三级国产aⅴ入口 | 欧美一区网站| 欧美一区二区三区男人的天堂| 翔田千里一区二区| 欧美日韩亚洲一区在线观看| 久久精品九九| 久久永久免费| 香蕉久久a毛片| 一区二区三区欧美成人| 一区二区欧美在线| 一本色道久久综合亚洲91| 日韩视频中午一区| 一区二区日韩免费看| 亚洲欧美日韩高清| 可以看av的网站久久看| 亚洲黄一区二区| 亚洲桃花岛网站| 久久久久国产精品www| 欧美激情影音先锋| 国产日本欧美一区二区| 亚洲高清av| 欧美一区二区视频在线观看| 久久久www| 亚洲视频免费在线观看| 久久综合久久综合这里只有精品| 欧美金8天国| 狠狠干综合网| 亚洲欧美日韩国产综合在线| 久久这里有精品15一区二区三区| 亚洲狼人综合| 老牛国产精品一区的观看方式| 欧美日韩一区二区在线观看视频 | 欧美另类女人| 韩国免费一区| 久久大逼视频| 亚洲主播在线播放| 欧美性视频网站| 亚洲一区区二区| 一区二区三区欧美视频| 欧美日韩中文| 亚洲影视中文字幕| 一区二区三区四区五区视频| 久久一日本道色综合久久| 国内揄拍国内精品久久| 久久精品道一区二区三区| 久久综合色播五月| 国产精品男女猛烈高潮激情| 亚洲高清免费在线| 亚洲国产成人精品久久久国产成人一区 | 99av国产精品欲麻豆| 欧美日韩免费高清| 亚洲自拍电影| 欧美在线观看视频一区二区三区| 欧美视频在线观看免费| 欧美淫片网站| 久久成人综合视频| 最新国产成人av网站网址麻豆| 亚洲国产日韩综合一区| 欧美极品在线播放| 久久久亚洲高清| 欧美精品一区二区三区蜜桃 | 国产日韩精品在线播放| 欧美刺激性大交免费视频| 欧美连裤袜在线视频| 欧美一区2区视频在线观看| 欧美91福利在线观看| 久久国产婷婷国产香蕉| 欧美777四色影视在线| 久久大综合网| 欧美日韩亚洲高清| 亚洲电影一级黄| 禁久久精品乱码| 久久精品久久99精品久久| 亚洲一区欧美激情| 欧美日韩在线不卡一区| 亚洲美女av在线播放| 亚洲精品一区二区三| 麻豆成人精品| 欧美成人午夜影院| 亚洲欧洲视频在线| 你懂的国产精品| 亚洲高清在线|