這段時間靜下心來看了一下ogre的源**,有一點心得,於是寫下來形成如下的幾篇零散的文章:
閱讀ogre分析之設計模式(四)
摘要:iterator
observer
strategy
template method
ogre分析之設計模式(三)
摘要:ogre分析之設計模式: chain of responsibility
ogre分析之設計模式(二)
摘要:分析ogre用到的設計模式:
adapter
bridge
proxy
ogre分析之設計模式(一)
摘要:先從幾個簡單的模式入手,分析ogre用到的設計模式。
基於ogre的framework簡介
摘要:基於ogre的framework簡介
ogre動畫練習
摘要:ogre做動畫真是簡單
ogre分析之場景渲染
scenemanager負責場景的管理,而渲染則由rendersysem統一管理。
ogre分析之場景管理
摘要:場景的組成、組織、管理……
ogre分析之檔案系統(四)
摘要:scripts、序列化、log分析
ogre分析之檔案系統(三)
摘要:ogre的資源管理功能十分強大。
ogre分析之檔案系統(二)
摘要:ogre檔案系統的核心是archive和datastream。
ogre分析之檔案系統(一)
摘要: ogre既可以讀取普通的檔案,又可以讀取zip壓縮檔案。其檔案系統可以分目錄管理和檔案管理兩大部分。從應用層次上,ogre還提供了配置檔案管理、日誌檔案管理和資源檔案管理等。假如再加上mesh檔案、字型檔案、紋理檔案等,ogre的檔案系統可謂十分龐大。配置檔案比較常用,因此先從配置檔案說起。
ogre分析之訊息機制
開始學ogre總會被他的訊息機制搞得暈頭轉向。訊息從**來,向**去?又是怎樣傳送的?在分析了ogre的源**後,終於弄清楚了訊息的來龍去脈。
閱讀錯誤之處還望各位批評指正。
Ogre 設計模式之Singleton
ogre很多地方採用了單件模式,單件模式的好處在於維護某個類在程式中只有唯一的例項,例項可以在程式的命名空間中的如何地方被直接呼叫,這樣就避免了對例項指標的傳遞。logmanager,controllermanager,dylibmanager等都是使用的單例模式。既然知道了單例模式的好處和ogre...
OGRE中用到的設計模式
1.單例模式 singleton 2.工廠方法 factory method 3.介面卡模式 adapter 4.橋接模式 bridge 5.職責鏈模式 chain of responsibility 6.迭代器模式 iterator ogre vectoriterator t ogre mapit...
設計模式之單例模式分析
單例模式分為兩大類 懶漢式和餓漢式 其最主要的區別在於 懶漢式 指全域性的單例例項在第一次被使用時構建 餓漢式 指全域性的單例例項在類裝載時構建 日常我們使用的最多也是懶漢式,懶漢式是按需載入,能夠做到資源的最大利用 懶漢式 雖然這樣寫沒什麼問題,但是如果是多執行緒時可能出現問題了,如果多個執行緒同...