原创 QUAKE 3源代碼評測:架構

QUAKE 3源代碼評測:架構(第1部分,共5部分)>> 由於我在下一個合同前一個星期,我決定完成我的“循環ID”。後末日,末日iPhone,Quake1,Quake2中,德軍iPhone和毀滅戰士我決定讀最後一個代碼庫我還不審查:

原创 實時DXT壓縮

                                                                               實時DXt壓縮算法 JMP van Waveren  id Soft

原创 SHADOWMAPPING與GLSL

SHADOWMAPPING與GLSL 當我開始學習openGL着色語言時,“橙皮書”是一個很好的資源,但我認爲它缺少代碼示例。這是陰影映射的一個適度的跨平臺實現。 我的目標是在Windows,MacOS和Linux上提供一些易於編譯

原创 QUAKE 3源代碼審查:網絡模型

QUAKE 3源代碼審查:網絡模型(第3部分,共5部分)>> Quake3的網絡模型無疑是引擎最優雅的部分。在較低的級別,Quake III仍然與首次出現在Quake World中的NetChannel模塊進行抽象通信。要了解的最重

原创 QUAKE 3源代碼審查:虛擬機

QUAKE 3源代碼審查:虛擬機(第4部分,共5部分)>> 如果以前的引擎僅將遊戲委託給虛擬機,idtech3會嚴重依賴它們進行基本任務。除其他事項外: Rendition由Client VM觸發。滯後補償機制完全在客戶端VM中。 此

原创 idtech4引擎簡介

idtech4引擎簡介 爲電腦遊戲創建模型,動畫,環境和所有其他內容是相當具體的問題。比較例如爲電影CG場景創建模型和動畫,一些程序是相似的,其他完全不同。更糟糕的是,每個遊戲引擎都有自己的內容創作程序。但是,主要的“規則”適用於所

原创 QUAKE 3源代碼審查:人工智能

QUAKE 3源代碼審查:人工智能(第5部分,共5部分)>> 改裝社區爲每個以前的idTech引擎寫了機器人系統。其中兩人當時頗有名氣: Quake1有Omicron。Quake2有角鬥士。 但是對於idTech3來說,機器人系統是根

原创 現代OpenGL的介紹 第1章:圖形流水線

原文 地址 現代OpenGL的介紹。第1章:圖形流水線 更新於2010年4月5日17:12:05 PDT 目錄 | 第2章 ” OpenGL已經有很長時間了,從互聯網上閱讀所有積累的文檔層面,並不總是清楚哪些部分是歷史性的,哪

原创 從Quake 3源代碼分析AI Bot庫

從Quake 3源代碼分析AI Bot庫 2008年1月14日,Alex J. Champandard 查看已發佈的標題的AI源代碼是從渠道中學習技巧的好方法。這個新專欄可以幫助您學習各種遊戲背後的代碼,例如上週的FEAR S

原创 Id tech5虛擬紋理

原文名稱 software virtual Texture   ,乃是id的高級程序員寫的關於虛擬紋理如何實現的文章。 我保存在了網盤中,   地址  下載    原文有圖像能夠表示原理,由於Pdf文檔格式,圖像不好複製,所以我只是翻譯