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

清源游民  mailto:gameogre@gmail.com

子系統(tǒng)概覽
Root Object
Root 是程序進(jìn)入點,它是一個fa?ade 類,提供了訪問子系統(tǒng)的方便的方法。通過它可以開啟ogre,也可能通過它關(guān)閉ogre。

資源管理
在渲染場景中使用的任何東西都被視為資源。所有的資源最終都被一個單個類對象管理:ResourceGroupManager,它負(fù)責(zé)定位資源,初始化資源(不真正裝載)。
在缺省情況下,Ogre認(rèn)識以下類型的資源:
Mesh: 二進(jìn)制格式,它也可包含 morph 和 pose 動畫數(shù)據(jù)
Skeleton:  可以被Mesh文件引用,也可單獨使用,包含骨骼層次結(jié)構(gòu)信息,關(guān)鍵幀信息。
Material:  定義了渲染一組幾何體時的渲染狀態(tài),可以被mesh文件引用,也可以手工使用。
GPU 程序:.program 支持HLSL, GLSL,Cg 與低級的 .asm ,這些文件會在任何.material之間被剖析,因此在一個material之中被引用的Gpu程序總是有效的。
Compositor: 與Material很相似,擴(kuò)展名不同.
Font: 用字體定義文件去定義在overlay中使用的字體,擴(kuò)展名 .fontdef
每種資源都有自己的特定的ResourceManager,如,MaterialManager, FontManager。ResourceGroupManager負(fù)責(zé)通過名字查找資源,它不負(fù)責(zé)實際的內(nèi)存管理任務(wù)。這些任務(wù)是由ResourceManager基類來完成的。ResourceGroupManager允許通過組名來加載,釋放整組資源。
默認(rèn)情況下,Ogre認(rèn)為資源以一個磁盤文件的形式存在。然而,有些類型的資源可以手工管理,當(dāng)前只有mesh, font 有手工資源加載的實現(xiàn)。其他類型的可以自己實現(xiàn),Ogre已經(jīng)在它的框架中保留了這種功能。
場景管理
所有的具體實現(xiàn)都從SceneManager派生而來,程序中常與此類交互。,可以有多個活動的SceneManager。它們用來管理SceneNode, SceneNode可以在場景中被移動。SceneNode也可以有層次結(jié)構(gòu)。
場景實際內(nèi)容經(jīng)常也Entity實例的形式存在。它們被Scene Manager創(chuàng)建,MovableObject實現(xiàn)。一個有效的Entity可以被attach 到SceneNode上面。Entity 經(jīng)常從磁盤上以 mesh文件加載。然后也可以手工創(chuàng)建內(nèi)容對象,如plane.當(dāng)Entity被attach到SceneNode上時,進(jìn)行移動等操作是針對SceneNode的,而不是內(nèi)容對象。
也可以把非內(nèi)容對象(燈,相機(jī)等)attach 到SceneNode上面。
渲染系統(tǒng)與渲染對象
RenderSystem 是Ogre與底層API的接口, RenderTarget 是 渲染窗口與渲染紋理的概括。
Ogre 扶持多個渲染窗口。窗口可以通過Root對象自動、手動地創(chuàng)建,也可能通過RenderSystem創(chuàng)建。

Ogre 管理器
Manager 是一個可以訪問相關(guān)類型對象,管理其生命周期的類。例如,ArchiveManager管理Archive實現(xiàn)的創(chuàng)建與注冊,訪問注冊的Archive實現(xiàn)實例。Root對象創(chuàng)建的副作用之一就是初始化所有ogre Manager對象。
LogManager : 發(fā)送日志信息到輸出流。
ControllerManager: 管理 controllers,后者是基于各種輸入,為別的類產(chǎn)生狀態(tài)值以供使用。
DynLibManager:  管理動態(tài)鏈接庫
PlatformManager: 把抽象的訪問轉(zhuǎn)換成底層硬件與操作系統(tǒng)相關(guān)的細(xì)節(jié)。
CompositorManager: 訪問管理 Compoitor framework.
ArchiveManager:  文件系統(tǒng)目錄,ZIP文件
ParticleSystemManager: 粒子系統(tǒng),發(fā)射器,影響器(affector)
SkeletonManager:? 允許同名的skeleton對象重用
MeshManager :? 管理mesh, 允許同名mesh重用
HighLevelGpuProgramManager: 維護(hù),加載,編譯高級GPU程序
GpuProgramManager: 維護(hù)低級GPU程序,把編譯的高級GPU程序轉(zhuǎn)為匯編
ExternalTextureSourceManager:? 管理外部紋理源類實例,如視頻流
FontManager:? 管理Overlay中使用的字體
ResourceGroupManager: 加載,生命期管理,所有注冊的程序資源
OverlayManager: 加載,創(chuàng)建,2D Overlay 類實例
HardwareBufferManager: 管理共享硬件緩沖, 頂點緩沖,像素緩沖,索引緩沖等。
TextureManager: 管理紋理
總結(jié): 這一章無意覆蓋關(guān)于Ogre的所有東西,只說明了一些普遍需要的Ogre對象,和一些不太常打交道的ogre 對象。

?

posted on 2007-03-06 11:18 清源游民 閱讀(1321) 評論(0)  編輯 收藏 引用 所屬分類: OGRE
<2007年3月>
25262728123
45678910
11121314151617
18192021222324
25262728293031
1234567

留言簿(35)

隨筆分類(78)

隨筆檔案(74)

文章檔案(5)

搜索

  •  

最新評論

閱讀排行榜

評論排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            亚洲欧美日韩成人高清在线一区| 欧美另类高清视频在线| 男女精品视频| 久久久久久久久久久一区| 午夜久久福利| 小处雏高清一区二区三区| 亚洲精品国精品久久99热一| 伊人伊人伊人久久| 怡红院精品视频在线观看极品| 国产精品家庭影院| 欧美日韩另类综合| 亚洲影院色在线观看免费| 免费看成人av| 亚洲欧美美女| 日韩午夜中文字幕| 国产一区二区三区无遮挡| 欧美日韩国产亚洲一区| 久久久久天天天天| 午夜激情一区| 亚洲影院在线观看| 亚洲免费一区二区| 亚洲欧美日韩在线播放| 亚洲欧美日韩国产中文| 午夜国产精品视频| 久久精品国产69国产精品亚洲 | 国产综合精品一区| 黄色成人av在线| 亚洲成人在线| 一本高清dvd不卡在线观看| 99精品免费网| 亚洲午夜高清视频| 欧美在线黄色| 欧美高清视频在线观看| 亚洲日本激情| 日韩午夜电影av| 亚洲欧美日韩国产综合在线 | 亚洲国产欧美日韩精品| 亚洲精品一级| 午夜在线电影亚洲一区| 免费亚洲电影在线| 在线视频亚洲一区| 久久野战av| 欧美视频在线观看视频极品| 国产伊人精品| 亚洲午夜在线观看| 欧美一区二区成人6969| 久久影院午夜论| 日韩视频第一页| 久久久久久9| 欧美日韩中文字幕在线视频| 国内精品伊人久久久久av影院| 亚洲精品视频在线观看网站| 欧美一区二区观看视频| 欧美激情一区二区三区不卡| 一区二区三区色| 蜜桃久久av| 国产日韩欧美制服另类| 日韩视频在线免费| 久久视频在线看| 中文无字幕一区二区三区| 久久伊人精品天天| 国产亚洲视频在线| 亚洲欧美福利一区二区| 亚洲国产1区| 久久久夜色精品亚洲| 国产精品视频一区二区高潮| 一本久道久久综合中文字幕| 欧美高清免费| 久久免费视频在线| 欧美性色aⅴ视频一区日韩精品| 国产精品一区二区三区观看| 欧美绝品在线观看成人午夜影视| 国产日韩欧美在线视频观看| 一本色道精品久久一区二区三区 | 欧美人妖另类| 最新国产精品拍自在线播放| 久久伊伊香蕉| 久久人人97超碰国产公开结果| 国产日本欧美一区二区| 欧美一区成人| 亚洲欧美国产精品桃花| 欧美日韩在线播放三区四区| 日韩一级大片在线| 亚洲国产精品久久91精品| 六十路精品视频| 尤物在线观看一区| 欧美成人午夜激情| 久久久久.com| 亚洲国产精品ⅴa在线观看| 欧美+亚洲+精品+三区| 久色婷婷小香蕉久久| 亚洲国产欧美不卡在线观看| 亚洲国产精品精华液网站| 欧美日本韩国一区二区三区| 一区二区三区高清视频在线观看 | 久久国产综合精品| 国产综合久久| 亚洲黄色一区| 国产精品久久福利| 欧美一区二区三区啪啪| 亚洲女优在线| 激情五月综合色婷婷一区二区| 欧美成人蜜桃| 欧美久久久久中文字幕| 亚洲品质自拍| 玖玖视频精品| 久久久久久91香蕉国产| 在线免费观看一区二区三区| 午夜日韩激情| 久久久久久婷| 一区二区三区精品在线| 欧美在线视频观看| 亚洲免费av观看| 亚洲欧美电影在线观看| 在线播放亚洲| 国产精品99久久久久久有的能看| 国产在线不卡视频| 亚洲国产欧美另类丝袜| 国产精品视频yy9299一区| 久久免费的精品国产v∧| 欧美激情一二区| 久久精品首页| 欧美精品啪啪| 欧美在线国产| 欧美成人免费网| 日韩亚洲视频| 亚洲精品美女在线观看| 欧美精品自拍| 国产欧美日韩精品在线| 亚洲黄色天堂| 在线免费高清一区二区三区| 一区二区三区日韩欧美精品| 亚洲成人资源网| 亚洲一区三区电影在线观看| 亚洲国产精品一区在线观看不卡| 亚洲视频在线观看网站| 亚洲人成人一区二区三区| 亚洲欧美日韩国产中文在线| 国产精品99久久久久久宅男| 久久夜色精品国产亚洲aⅴ| 午夜亚洲激情| 欧美视频不卡| 亚洲日本一区二区三区| 亚洲成人在线网| 久久精品国产成人| 欧美一区二区三区精品电影| 欧美精品xxxxbbbb| 亚洲国产成人精品视频| 国产精品国产三级国产专区53 | 国产精品久久久| 亚洲国产另类 国产精品国产免费| 国产在线一区二区三区四区| 亚洲视频观看| 亚洲夜晚福利在线观看| 欧美日本在线播放| 91久久久久久久久久久久久| 亚洲黄色影院| 免费永久网站黄欧美| 蜜臀99久久精品久久久久久软件| 国产亚洲综合性久久久影院| 午夜精品一区二区三区四区 | 亚洲精品少妇30p| 久久综合国产精品台湾中文娱乐网| 久久久久91| 伊人天天综合| 裸体一区二区| 最新日韩在线| 亚洲国产裸拍裸体视频在线观看乱了中文 | 国产亚洲精品综合一区91| 在线一区观看| 亚洲一区二区三区四区中文| 欧美视频在线观看免费| 一道本一区二区| 午夜精品久久久久久久99水蜜桃 | 亚洲欧洲在线观看| 欧美国产国产综合| 日韩视频免费看| 亚洲欧美在线aaa| 久久国产夜色精品鲁鲁99| 久久精品国产一区二区三| 国产一区二区剧情av在线| 久久精品成人一区二区三区| 久久亚洲美女| 亚洲精品视频在线观看网站 | 亚洲欧美一区二区激情| 国产麻豆精品在线观看| 久久精品国产一区二区电影| 亚洲一区二区不卡免费| 欧美精品麻豆| 午夜精品免费视频| 欧美激情一二区| 亚洲综合不卡| 黄色精品一区二区| 欧美一区二区三区在线免费观看 | 亚洲韩国精品一区| 欧美日韩日日夜夜| 欧美一区在线视频| 亚洲精品久久久久久一区二区| 欧美在线观看一区二区三区| 亚洲国产综合91精品麻豆|