青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
的筆記
隨時隨地編輯
導(dǎo)航
C++博客
首頁
新隨筆
聯(lián)系
聚合
管理
<
2011年3月
>
日
一
二
三
四
五
六
27
28
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
統(tǒng)計
隨筆 - 103
文章 - 0
評論 - 34
引用 - 0
常用鏈接
我的隨筆
我的評論
我參與的隨筆
留言簿
(10)
給我留言
查看公開留言
查看私人留言
隨筆分類
(11)
C++(11)
(rss)
Git
(rss)
隨筆檔案
(103)
2020年2月 (2)
2019年2月 (1)
2018年12月 (2)
2018年7月 (1)
2018年6月 (1)
2018年2月 (2)
2017年6月 (4)
2017年5月 (4)
2017年4月 (1)
2017年3月 (2)
2017年1月 (5)
2016年12月 (2)
2015年12月 (1)
2015年8月 (1)
2015年7月 (1)
2014年7月 (2)
2014年5月 (1)
2014年2月 (1)
2013年9月 (1)
2013年8月 (2)
2013年5月 (1)
2013年4月 (1)
2013年3月 (1)
2012年8月 (1)
2012年7月 (1)
2012年4月 (1)
2012年2月 (3)
2012年1月 (5)
2011年12月 (6)
2011年7月 (13)
2011年6月 (15)
2011年5月 (5)
2011年4月 (9)
2011年3月 (4)
相冊
Animation
Blender架構(gòu)
BLOG_PHOTO
Blueprints
cegui
Character
DirectX
GameDesign
GameplayAbility
SortingAlgorithms
BLOG
飛豬哥哥(?)
林公子
與食人魔獸之間的恩怨情仇
玉清哥哥(?)
搜索
最新評論
1.?re: Ogre骨骼動畫分析[未登錄]
內(nèi)容看的有些懂了,不過作者很有意思
--albert
2.?re: LUA源碼分析上[未登錄]
忘了回你代碼格式用的VC自帶的@zr
--me
3.?re: LUA源碼分析上
@zr 有的是doxygen生成的,有的是understand生成的,再有的是PS的
--夸父的筆記
4.?re: 曬曬預(yù)處理Ogre宏[未登錄]
有意思嗎?樓豬
--aa
5.?re: LUA源碼分析上
請問文件中代碼調(diào)用圖你是用什么軟件生成的?
ps:文中代碼風(fēng)格看著很舒服,能不能也透漏下是哪種軟件的style?
--zr
6.?re: 遇到唐雨柔,Sandbox崩潰
嘿嘿,還好,不是遇上夏雨荷
--渣漿泵
7.?re: Ogre骨骼動畫分析
扔下太久了,看著好累
--渣漿泵
8.?re: CEGUI筆記
我創(chuàng)建render和system時老是失?。壳蠼忉尠?
--song
9.?re: LUA源碼分析上[未登錄]
自己整理的啊。。謝謝分享
--shongbee2
10.?re: Ogre TerrainGroup地形賞析
樓主很認(rèn)真啊。 我反正是寫不出這么細(xì)致的BLOG。
--Render Donkey
閱讀排行榜
1.?BLENDER架構(gòu)(10250)
2.?CEGUI筆記(6007)
3.?Ogre TerrainGroup地形賞析(5534)
4.?Unreal Engine 4 開發(fā)記錄(5317)
5.?LUA源碼分析上(5139)
6.?Ogre骨骼動畫分析(4840)
7.?武俠二源碼分析(4672)
8.?lua編譯筆記(4588)
9.?UE4小筆記(3377)
10.?UE4扯淡大雜燴第一季(3374)
評論排行榜
1.?LUA源碼分析上(7)
2.?CEGUI筆記(4)
3.?Ogre嵌入qt筆記(4)
4.?main 函數(shù)反匯編之函數(shù)創(chuàng)建和恢復(fù)現(xiàn)場(3)
5.?Ogre骨骼動畫分析(3)
6.?Ogre TerrainGroup地形賞析(3)
7.?你說我說他說大家一起玩點(diǎn)好玩的游戲(2)
8.?圖形學(xué)基礎(chǔ)的一點(diǎn)好書(1)
9.?OpenGL ES 3.0,代號哈爾蒂亞(1)
10.?C++繼承類中構(gòu)造函數(shù)與析構(gòu)函數(shù)的容易誤解的地方(1)
讀讀武俠
I.渲染屬性
const
CHAR CRenderSystem::sz32BitTexturesVar[]
=
"
View_ColorQuality
"
;
//
"yszl";
//
顏色質(zhì)量,比特數(shù)(16/32位)
const
CHAR CRenderSystem::szDefaultTextureFilteringVar[]
=
"
View_TextureFiltering
"
;
//
"cy";
//
采樣(高/中/低)
const
CHAR CRenderSystem::szLightmapQualityVar[]
=
"
View_LightmapQuality
"
;
//
"dxyy";
//
地形陰影(高/低/無)
const
CHAR CRenderSystem::szAnimationQualityVar[]
=
"
View_ObjectMove
"
;
//
"wtdh";
//
靜態(tài)物體動畫(開/關(guān))
const
CHAR CRenderSystem::szPostFilterEnabledVar[]
=
"
View_FullScreenLight
"
;
//
"qpfg";
//
全屏泛光效果(開/關(guān))
const
CHAR CRenderSystem::szFSAAVar[]
=
"
View_Fanhunjiao
"
;
//
"fhj";
//
反混角(1/2/4)
const
CHAR CRenderSystem::szShadowTechniqueVar[]
=
"
View_HumanLightmap
"
;
//
"rwyy";
//
人物陰影(開/關(guān))
const
CHAR CRenderSystem::szvsyncVar[]
=
"
View_Aplomb
"
;
//
"cztb";
//
垂直同步(開/關(guān))
II.登陸邏輯
加載場景(CRenderSystem::Scene_Load)
------>加載當(dāng)前場景
------>清理靜態(tài)幾何體
------>清理硬件緩存
------>清理PASS MAP
------>加載場景
------>ExpatParser解析SCENE文件
------>加載地形
------>銷毀不使用資源
------>設(shè)置lightmap
------>設(shè)置環(huán)境特效
------>推場景事件GE_SCENE_TRANSED(將進(jìn)入場景事件推入入CEventSystem::m_mapEventIndex_AsID)
------>設(shè)置傳送點(diǎn)(從DBC數(shù)據(jù)庫中讀出當(dāng)前場景名作為關(guān)鍵字的場景信息中的傳送點(diǎn))
創(chuàng)建Player對象(綁定相關(guān)Plaer屬性、設(shè)置位置,綁定服務(wù)器信息、綁定相機(jī))
推Plaer事件GE_PLAYER_ENTER_WORLD
推角色選擇事件(GE_GAMELOGIN_CLOSE_SELECT_CHARACTOR)
推背景界面事件(GE_GAMELOGIN_CLOSE_BACK_GROUND)
轉(zhuǎn)入游戲主循環(huán)狀態(tài)機(jī)(CGameProcedure::s_pProcMain)
call statck
1
WXClient.exe
!
CGamePro_Enter::EnterScene
2
WXClient.exe
!
Packets::GCEnterSceneHandler::Execute
3
WXClient.exe
!
Packets::GCEnterScene::Execute
4
WXClient.exe
!
CNetManager::executePacket_CPP_Exception
5
WXClient.exe
!
CNetManager::executePacket_Gen_Exception
6
WXClient.exe
!
CNetManager::ProcessInputStream
7
WXClient.exe
!
CNetManager::ProcessCommands
8
WXClient.exe
!
CNetManager::WaitPacket
9
WXClient.exe
!
CNetManager::TickGameEnterProcedure
10
WXClient.exe
!
CNetManager::Tick
11
WXClient.exe
!
CGameProcedure::Tick
12
WXClient.exe
!
CGamePro_Enter::Tick
13
WXClient.exe
!
CGameProcedure::TickActive
14
WXClient.exe
!
CGameProcedure::MainLoop
最壞幀率控制
VOID CRenderSystem::RenderFrame(VOID)
{
if
(
!
Ogre::Root::getSingletonPtr())
{
TDThrow(
"
Ogre::Root = 0
"
);
}
const
UINT MAX_RENDER_INTER_TIME
=
2000
;
static
UINT s_nLastRenderTime
=
0
;
UINT s_nTimeNow
=
g_pTimeSystem
->
GetTimeNow();
if
(g_pTimeSystem
->
CalSubTime(s_nLastRenderTime, s_nTimeNow)
>
MAX_RENDER_INTER_TIME)
{
Ogre::Root::getSingleton().clearEventTimes();
s_nLastRenderTime
=
s_nTimeNow;
return
;
}
s_nLastRenderTime
=
s_nTimeNow;
Ogre::Root::getSingleton().renderOneFrame();
}
當(dāng)主循環(huán)暫停后(例如調(diào)試中斷),返回后避免邏輯異常。到底是避免神馬異常呢?
OGRE\武俠交流群:46060118
posted on 2011-07-01 11:17
的筆記
閱讀(386)
評論(0)
編輯
收藏
引用
只有注冊用戶
登錄
后才能發(fā)表評論。
網(wǎng)站導(dǎo)航:
博客園
IT新聞
BlogJava
博問
Chat2DB
管理
Powered by:
C++博客
Copyright © 的筆記
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
亚洲欧美日韩在线不卡
|
欧美日韩在线大尺度
|
欧美电影免费观看大全
|
精品福利av
|
欧美成人一区二免费视频软件
|
蜜桃av一区
|
这里只有精品视频
|
国产精品三上
|
久久www免费人成看片高清
|
久久中文在线
|
亚洲精品一区二区三区av
|
欧美不卡视频一区发布
|
在线视频欧美精品
|
亚洲图片欧美午夜
|
欧美午夜寂寞影院
|
欧美一区二区日韩一区二区
|
欧美高清一区二区
|
欧美一区二区精品在线
|
亚洲精品一区在线观看香蕉
|
欧美日韩一区二区三区视频
|
久久精品亚洲精品
|
亚洲制服av
|
一区二区三区高清在线
|
玖玖国产精品视频
|
亚洲女女女同性video
|
亚洲国产日韩一区二区
|
国产亚洲激情在线
|
国产精品视频大全
|
欧美日韩视频一区二区
|
久色成人在线
|
理论片一区二区在线
|
欧美一区二区女人
|
亚洲欧美日韩爽爽影院
|
亚洲一区国产
|
亚洲综合日韩在线
|
性色av一区二区三区在线观看
|
久久人人爽爽爽人久久久
|
亚洲欧美日韩国产成人
|
亚洲欧美视频在线观看
|
亚洲综合首页
|
久久se精品一区精品二区
|
午夜一区二区三区不卡视频
|
国产欧美日韩亚洲一区二区三区
|
米奇777在线欧美播放
|
久久久久综合网
|
欧美电影在线播放
|
国产精品yjizz
|
国产一区二区剧情av在线
|
国内精品久久久久久久影视蜜臀
|
国产一区二区三区网站
|
最新国产成人av网站网址麻豆
|
亚洲激情在线视频
|
亚洲综合精品自拍
|
久久综合久久久久88
|
亚洲国产乱码最新视频
|
日韩网站免费观看
|
久久久视频精品
|
欧美日韩播放
|
亚洲成在线观看
|
亚洲一区二区三区高清
|
欧美顶级少妇做爰
|
亚洲欧美日韩在线播放
|
欧美精品二区三区四区免费看视频
|
欧美日本韩国一区二区三区
|
黄色一区三区
|
午夜精品久久久久久久
|
亚洲欧洲日韩在线
|
久久精品72免费观看
|
国产精品入口66mio
|
日韩一二三区视频
|
欧美福利电影在线观看
|
欧美在线播放高清精品
|
国产精品视频观看
|
午夜精品视频在线观看
|
最新成人av网站
|
久久久久久伊人
|
国产综合色精品一区二区三区
|
亚洲激情欧美激情
|
久久一区二区三区四区五区
|
在线综合欧美
|
国产精品网站在线播放
|
午夜欧美不卡精品aaaaa
|
一区二区日韩精品
|
欧美日韩另类视频
|
亚洲天堂成人在线视频
|
一区二区三区偷拍
|
国产精品成人播放
|
久久成人18免费网站
|
久久精品成人
|
亚洲免费激情
|
亚洲一区综合
|
亚洲国产精品va
|
亚洲精品一区二
|
国产拍揄自揄精品视频麻豆
|
久久精品视频播放
|
久热国产精品
|
亚洲欧美国产一区二区三区
|
亚洲视频网站在线观看
|
韩日视频一区
|
99精品免费网
|
亚洲成人在线
|
亚洲综合国产激情另类一区
|
在线不卡亚洲
|
亚洲一区亚洲二区
|
亚洲精品无人区
|
久久精品综合一区
|
亚洲欧美日韩国产中文
|
女主播福利一区
|
久久久久久999
|
国产精品普通话对白
|
欧美激情一区二区三区蜜桃视频
|
国产欧美一区二区三区久久
|
亚洲国产91
|
国产一区二区精品久久91
|
99视频国产精品免费观看
|
一区二区在线观看av
|
久久av一区
|
久久久久久网址
|
狠狠色狠色综合曰曰
|
香蕉久久夜色精品国产
|
午夜在线观看免费一区
|
国产精品黄视频
|
在线亚洲+欧美+日本专区
|
亚洲最黄网站
|
欧美日韩国产免费
|
中文在线资源观看视频网站免费不卡
|
亚洲人成网站999久久久综合
|
蜜桃av综合
|
亚洲精品欧美
|
一区二区成人精品
|
欧美日韩伊人
|
性欧美精品高清
|
欧美寡妇偷汉性猛交
|
日韩视频在线观看
|
国产精品亚发布
|
葵司免费一区二区三区四区五区
|
欧美国产日韩精品
|
在线视频欧美一区
|
国产又爽又黄的激情精品视频
|
久久亚洲私人国产精品va媚药
|
亚洲欧洲在线免费
|
国产精品v欧美精品v日本精品动漫
|
一区二区三区国产
|
久久一区精品
|
亚洲一区二三
|
加勒比av一区二区
|
欧美午夜精品伦理
|
久久久之久亚州精品露出
|
欧美成人精品在线
|
亚洲福利一区
|
国产欧美在线视频
|
欧美日韩一区精品
|
欧美精品一区二区三区高清aⅴ
|
午夜精品久久
|
亚洲一区免费
|
在线视频精品一
|
亚洲人成网站在线播
|
美女诱惑黄网站一区
|
久久精彩视频
|
久久精品国产一区二区电影
|
亚洲欧美国产毛片在线
|
一本色道久久综合亚洲精品婷婷
|
亚洲第一视频网站
|
亚洲国产高潮在线观看
|
亚洲电影中文字幕
|
亚洲人成网在线播放
|
亚洲国产精品视频
|
一本色道久久99精品综合
|
亚洲乱码一区二区
|
亚洲午夜视频
|
欧美中在线观看
|
久久蜜桃精品
|
亚洲福利电影
|
亚洲综合国产
|
久久视频在线免费观看
|
欧美成人按摩
|
国产精品乱码妇女bbbb
|
国产在线视频不卡二
|
亚洲国产欧美一区二区三区丁香婷
|
在线观看的日韩av
|
亚洲午夜黄色
|
久久视频在线免费观看
|
亚洲日本欧美在线
|
av不卡在线
|
免费试看一区
|
国产一区二区三区精品欧美日韩一区二区三区
|
欧美一级黄色网
|
亚洲经典在线
|
香蕉成人久久
|
国产精品久久久久久久久久妞妞
|
国产一区二区三区久久久久久久久
|
亚洲黄色影院
|
久久久久久久一区
|
一区二区三区欧美
|
欧美日韩国内
|
亚洲麻豆视频
|
91久久午夜
|
免费国产自线拍一欧美视频
|
国产亚洲一区精品
|
久久精品成人一区二区三区
|