原创 Open Scene Graph
教程1——使用Open Scene Graph幾何 摘要 本節涵蓋了生成基本幾何形狀的一些方法。生成幾何物體的方法有這麼幾種:在最底層對OpenGL基本幾何進行鬆散的包裝,中級是使用Open Scene Graph的基本形狀,以
原创 dll動態鏈接庫製作方法
如果已經寫好了一個C++的類,希望把它做成dll動態鏈接庫,這裏介紹一種簡單的方法。 1、製作dll 利用VC6新建工程時選擇win32 dynamic-Link Library,然後添加頭文件和cpp文件。假設類名爲e
原创 VC讀取dat文件
看看數據是什麼格式 讀取.dat文件的方法跟普通文件一樣 -------------------------------------- FILE *
原创 3D遊戲引擎彙總
物理Engine novodexhttp://www.novodex.com/odehttp://ode.org/Tokamakhttp://www.adamdawes.com/programming/tokamak/index.html
原创 CEGUI 使用方法 一
CEGUI渲染入門 不管你用的是什麼引擎,至少要做如下所示最基礎的三步,才能使CEGUI運行起來。 1. 創建 CEGUI::Renderer 對象。2. 創建 CEGUI::System 對象。3. 調用渲染函數。 當然,真正實現遊戲G
原创 OSG( OpenSceneGraph)
一:編譯問題論壇上編譯好的庫文件也是FLMN人爲編譯的文件,與自己用CMAKE編譯的沒有什麼不同,說到自己編譯,總結一下主要有幾個方面的錯誤:首先來說,直接下了源碼,沒有下載第三方庫與data數據文件,首先源碼是不必說了,必備的。源碼的下
原创 openal全教程
openal教程(一)簡介 歡迎來到OPENAL的世界!OPENAL一直在不斷的創新,幾乎沒有一個API能達到她的全部潛能。一個很大的原因是因爲hardware加速建立在特殊的版卡上。然而,Creative Labs是APENAL的
原创 利用CEGUI和Lua實現框架
在上一篇文章中,介紹了一種基於組件方式的遊戲UI架構設計方案,在這裏,筆者將介紹如何利用CEGUI和Lua來實現這種靈活的框架。 CEGUI是一個兼容OpenGL、DirectX的優秀開源GUI庫,關於她的介紹以及如何在Dir
原创 CEGUI學習筆記一--FirstWindow和FalagardDemo1分析
前言 該系列文章將記錄我在學習CEGUI(0.6.0)時碰到的一些問題和得出的心得體會,適合沒有任何CEGUI基礎的朋友看。我會不定期的將自己的學習整理成筆記,同時由於我是本月剛接觸CEGUI,也是正在學習的階段,所以熱烈
原创 MD5加載編譯問題
MD5類,編譯時出fatal error C1010: unexpected end of file while looking for precompiled header directive 這是預編譯頭文件的問題。解決辦法有兩個,一
原创 sockaddr與sockaddr_in結構體詳細講解 二者區別
sockaddr與sockaddr_in結構體詳細講解 二者區別 struct sockaddr {unsigned short sa_family; /* address family, AF_xxx */char sa_dat
原创 基於MFC的大型數據文件處理方法
基於MFC的大型數據文件處理方法 在Visual C++中,MFC(微軟基礎類庫)提供了CFile和CStdioFile兩個類來進行程序中的文件輸入輸出操作。Cfile類提供了基於二進制流的文件操作,功能類似於C語言中的fread()
原创 在Ring3上實現文件碎甲(解鎖)功能
一.概述:如果一個病毒文件被植入正在運行的進程中,我們想要清除它時系統總會提供無法刪除;有時編輯文件的進程被意外中止而文件句柄沒有正確釋放,導致此文件
原创 Login VC++ 使用ADO實例
step 1: 找到StdAfx.h,在最後一個#Include後把如下代碼貼入 #import "C:/program files/common f
原创 MFC框架中視圖窗口全屏顯示
在MFC的視圖文檔結構中,視圖永遠在框架窗口的範圍之內。本文介紹一種把視圖全屏顯示的方法,能使視圖的大小佔據整個顯示器窗口。 方法要點1:擴大主框架窗口。因爲視圖的大小是隨主框架窗口的大小自動調整的,所以首先要把主框比顯示器窗口還大,