原创 (轉)hlsl函數

Intrinsic Functions (DirectX HLSL)The following table lists the intrinsic functions available in HLSL. Each function ha

原创 用ogre開發的一些團體和個人的日誌

  http://www.cppblog.com/mybioshttp://www.cnitblog.com/swordhttp://blog.

原创 一種自定義網絡通信協議

#define MAX_MSG_SIZE 2048 typedef enum _MSG_TYPE

原创 Qt實現遍歷文件夾和文件目錄(遞歸)

bool FindFile(const QString & path){    QDir dir(path);     if (!dir.exists())     return false;     dir.setFilter(QDi

原创 SHFileOperation

SHFileOperation   函數功能描述:文件操作,與 Shell 的動作相同.   函數原型:   #include<shellapi.h> WINSHELLAPI int WINAPI SHFileOperation(LPSH

原创 QT中實現自定義 sendMessage 和 postMessage

項目中需要個windows中的sendmessage之類的消息處理.但是看了下QT好像沒有直接的方式實現...網上看了下別個的介紹...什麼 bool winEvent(MSG *message, long *result); 但是這東西

原创 Qt基礎 - Qt Layout Management

  Qt的版面配置(layout)系統提供了一個簡單有效的方法來做child widget的版面編排。使用版面配置具有下列的優點: 將child widget的位置做編排 可調整的視窗預設大小 可調整的視窗最小大小 可調整視窗大小 根據內

原创 遊戲開發中常用的設計模式

出自http://blog.csdn.net/duzhi5368/archive/2008/04/22/2314232.aspx 使用設計模式來提高程序庫的重複利用性是大型程序項目開發必須的。但是在“四人幫”的設計模式概述中提到了23種

原创 用Ogre實現《天龍八部》場景中水面(TerrainLiquid)詳解

  本文主要講的是《天龍八部》遊戲中水面(TerrainLiquid)的具體實現,使用C++, Ogre1.6 。  天龍的水面做的比較簡單,雖然沒

原创 細說 ogre 中的材質腳本

版權聲明:轉載時請以超鏈接形式標明文章原始出處和作者信息及本聲明http://ogre3d.blogbus.com/logs/78454487.html 資源組管理器初始化完畢時,裝載材質腳本,OGRE會自動的在組相關的資源位置查找".

原创 函數指針數組的妙用

問題原型: switch( nStreamType )    {       case 0:           function1();   //或者function1( int )           break;       cas

原创 typedef函數指針的用法(C++)

typedef函數指針的用法(C++)    代碼簡化, 促進跨平臺開發的目的.  typedef 行爲有點像 #define 宏,用其實際類型替代同義字。  不同點:typedef 在編譯時被解釋,因此讓編譯器來應付超越預處

原创 Test intersection between two lines

l1s is line 1 start, l1f is line 1 finish, the rest goes accordingly. bool vec2LinesIntersect ( Vector2 l1s, Vector2

原创 模板類 error LNK2019: 無法解析的外部符號

如果在編譯模板類時出現錯誤:“error LNK2019: 無法解析的外部符號 ...”,解決方法有兩個: 第一種方法是在主文件(main文件)中既包含類模板的聲明文件(接口文件)(.h文件),同時也包含類模板的實現文件(.cpp文件)就

原创 更改VAX的索引數據目錄 -- 很實用,可以減少系統盤的開銷

到VA的Bug論壇裏反映了一下,1626和1640版中文用戶名Bug已有解決辦法(其實早在去年10月份VA就出了個FAQ,汗啊,估計都沒人看過,所以沒有人解決這個問題...)。VA的符號庫和配置信息默認都是保存在操作系統用戶數據文件夾的,