原创 CryEngine事件監聽器概覽

閒話 在本文中,我將向您介紹CryEngine中的事件處理,並簡要概述您可以在項目中使用的衆多監聽器。 進入CE的代碼,你將會看到許多設計模式,其中關鍵的一種就是觀察者模式。在在此模式中,一個 對象維護一個依賴對象列表,並負責

原创 CryEngine架構概覽

這裏說的架構只是從大體上初略描述,以後還會繼續更新詳細的說明 從模塊的分佈上來看CryEngine3和CryEngine2沒有區別,其主要的dll從文件名就可以看出個大概: 這裏最有意思的是: CrySystem.dll、Cry3D

原创 好的開源項目,先收藏了

值得學習的C語言開源項目 1.Webbench Webbench是一個在linux下使用的非常簡單的網站壓測工具。它使用fork()模擬多個客戶端同時訪問我們設定的URL,測試網站在壓力下工作的性能,最多可以模擬3萬個併發連接去測試網站

原创 CryEngine 用代碼“畫”一個模型

基本搞圖形的都學過點OpenGL,或者OSG。在OpenGL或者OSG裏面要繪製一個模型基本上是自己通過代碼來繪製, 自己定義一些頂點、索引、法線、顏色等信息然後make一個Node,把Node加入場景圖中才能渲染出一個模

原创 CryEngine CGF模型文件格式解析

主要根據CryEngine加載CGF模型的源碼加以分析涉及以下兩點: CryEngine加載CGF模型的步驟 CGF文件分析 CryEngine加載CGF模型的步驟 //首先打開文件 gEnv->pCryPak->FOpen(co