原创 visual studio的註釋規範

  大多數人都知道Visual Studio使用/*代碼塊*/和//代碼行來註釋代碼, 但是卻沒有規範的對代碼中的函數、類等進行註釋。   Visual Studio提供了創建代碼報告的功能。其中用到的註釋方法可以很 好的規範我們的註釋,

原创 OGRE的安裝與配置

話說萬事開頭難還真沒錯,我弄這個OGRE的安裝竟然浪費我2天時間,好幾次差點就砸機了. 不過弄完後有種說不出的成就感,好了廢話不多說了. 一. 安裝VS 2008 二.安裝VS 2008的SP1補丁 注意:這裏就會提示錯了,這個錯主要是因

原创 爲遊戲添加腳本系統

下面我來介紹一下如何架構一個腳本系統的 1、一個腳本系統最主要的就是它導出的API函數 導出的API函數決定了你使用腳本可以處理什麼問題, 魔獸的擴展性強,是魔獸爲腳本系統提供了很多導出函數的原因. 基本上你可以通過魔獸的API處理任何想

原创 Hermite曲線公式

該曲線的具體求法也是通過四個控制點,不過通過前面兩個控制點確定了起點切線,通過後面兩個控制點確定了終點切線,最終通過起點、起點切線、終點切線、終點四個量來確定一條三次Hermite曲線。 轉化到三次Her

原创 asp.net 服務端的文件管理器

http://www.cnblogs.com/wyforumid/archive/2008/05/14/1196155.html 首先對以上的原創者說對不起下,未經同意就改了他的源碼,還把改後的源碼發出來。 主要改的地方就是地址欄裏的東東

原创 關於OGRE配置CEGUI系統出現的問題

新版的OGRE是同CEGUI分開的,爲此我們得自己配置CEGUI, 本來只要下載CEGUI 0.71的SDK包,然後配置好就可以使用的,但是這裏有個奇怪的地方就是0.71版的SDK聽說只能Release編譯。 Debug編譯了出現。。。。

原创 正則表達式之平衡組/遞歸匹配(嵌套匹配)

  以下轉個我認爲很有用的東西     有時我們需要匹配像( 100 * ( 50 + 15 ) )這樣的可嵌套的層次性結構,這時簡單地使用/(.+/)則只會匹配到最左邊的左括號和最右邊的右括號之間的內容(這裏我們討論的是貪婪模式,懶

原创 創建OGRE的第一個例子

OGRE作爲一個圖形渲染引擎,要學習它的話首先就得學習它如何顯示了. 下面是一個在屏幕上顯示出一個立方體的例子 這裏需要一個cube.mesh的模型文件,可以在OGRESDK/media/models中找到. 不過我們不需要移動它,我們要

原创 關於正則表達式裏面的一個重要知識點

C# 的正則表達式裏面要匹配非指定字符串的時候可以這樣寫: (?:(?!exp).)* 匹配後面不是exp的任意其他數

原创 iframe自適應高度

關於iframe的自適應高度問題網上有很多,不過太多都是一些複雜的.要找個支持多瀏覽器的有的就更雜了,不過這幾天看到了一段簡單有實用的,用了下感覺還不錯.下面共享下讓大家不必在爲這個問題而困擾了<script type="text/jav

原创 圓運動和橢圓運動公式

圓運動公式: x = centerX +sin(angle) * R; y = centerY + cos(angle) * R; 橢圓運動公式: x = centerX + sin(angle) * RX;y = centerY + c

原创 javascript實現改變圖片指定區域的顏色

javascript本身無法改變圖片的顏色,不過我們可以通過一些技巧來實現一樣的效果. 1、首先我們要知道圖片哪些區域需要改變顏色,這裏我們可以用執點地圖的方法來弄 例1:<img src="001-1.jpg" class="map"

原创 矢量叉積

1、P(x1,y1),Q(x2,y2)的叉積爲:P×Q=(x1*y2-x2*y1);如果結果>0則P在Q的順時針方向如果結果<0則P在Q的逆時針方向等於則共線判斷一點是否在三角形內int IsInTriangle(int x1,int y

原创 正交矩陣

n階實矩陣 A稱爲正交矩陣,如果:A×A′=I則下列諸條件是等價的:1) A 是正交矩陣2) A×A′=I 爲單位矩陣3) A′是正交矩陣4) A的各行是單位向量且兩兩正交5) A的各列是單位向量且兩兩正交6) (Ax,Ay)=(x,y)

原创 Irrlicht引擎手冊示例(三):CustomSceneNode!

教程 3.CustomSceneNode     本教程的難度將會提高,所以如果你還沒有相關的知識的話,請先閱讀前面的教程。本教程將演示如何創建一個自定義的場景節點,以及如何在引擎中使用它。如果你想實現Irrlicht引擎