原创 C++ VC++ C2662編譯報錯

Error        C2662    'bool CListFileItem::equal2(const CListFileItem &)': cannot convert 'this' pointer from 'const CL

原创 C++ operator 的超棒demo

class CStrPtr { LPTSTR m_szStr; public: // A collection of constructors. CStrPtr(); CStrPtr(int iSiz); CStrPtr(CS

原创 OpenSSL安裝文檔(官方翻譯)

Windows平臺的注意: Windows目標可以歸類爲“本機”,即直接使用Windows API和依賴POSIX兼容層“託管”。   “本機”歸結於VC-*(其中“VC”源於縮寫Microsoft Visual C編譯器)和MinGW

原创 libcurl在windows中編譯和使用的說明文檔(官方翻譯)

使用Visual C構建先決條件 本文檔描述瞭如何編譯,構建和安裝curl和libcurl 從使用Visual C構建工具的來源。 要用VC構建,你會 當然要先安裝VC。 所需的最低版本VC是6(Visual Studio 6的一部分)。

原创 phpstorm 調試配置環境

1、下載xdebug模塊 注意:帶"ts"是線程安全的意思,"nts"的他沒有標示,這個要對應你的php版本看看你的php版本是nts還是ts的。 下載地址: https://xdebug.org/download.php 下載完畢了之後

原创 D3D的混合源和目標(Source 和 Destion)

D3D混合的時候經常遇到Src和Dest兩個字眼,究竟Src 是指當前需要繪製的內容還是已經繪製的內容,以免把他們搞亂,今天記錄一下。Src:正在繪製的內容,接下來需要繪製的內容Dest:表示已經繪製的內容,有些書上只子緩衝區的像素,或者

原创 D3DX 效果正確使用

今天在玩霧測試的時候,法線霧是出來了,但是繪製的內容都是霧的顏色,找了半天才發現是這個問題LPD3DXEFFECT->SetTechnique(技術句柄)LPD3DXEFFECT->Begin(nPass,0)LPD3DXEFFECT->

原创 php 調試 $_SERVER DOCUMENT_ROOT CONTEXT_DOCUMENT_ROOT

     今天在玩ueditor的時候,在指定上傳路徑,總是不對,我頁面訪問的是127.0.0.1/xpage/inde.php,$rootPath = $_SERVER['DOCUMENT_ROOT']; 總是返回:D:/php/htd

原创 D3DCULL_CW 和 D3DCULL_CCW

D3DCULL_CW Cull back faces with clockwise vertices.(剔除順時針的頂點)D3DCULL_CCW Cull back faces with counterclockwise vertices

原创 DrawIndexedPrimitive 各個參數的解釋

DrawIndexedPrimitive( D3DPT_TRIANGLELIST, // PrimitiveType 50, // BaseVertexIndex

原创 d3d 矩陣記錄

//單位矩陣:任何矩陣與它相乘都等於自己 void CMatrix4_4::Identity() { memset(this,0,sizeof(CMatrix4_4) );//全部都設置爲0 //主對角線的元素都爲1 this->m

原创 3dsmax 粒子系統之超級噴射(SuperSpray)

超級噴射 粒子計時 發射停止:數值表示動畫幀數 壽命:表示動畫幀數 發射停止 和壽命 決定了粒子動畫的總幀數,例如:圖中的粒子動畫總幀數一共是40幀就播放完畢了 粒子大小 大小:數值表示粒子的大小,但是只有在 視口顯示 中選擇 網格

原创 D3D TriangleStripe 的繪製流程

int nVertextCount=8;//8個頂點 int nVertextTotal=nVertextCount*sizeof(D3DVertexXYZUV1); LPDIRECT3DVERTEXBUFFER9 &pVertex

原创 d3d 頂點歸一化的原理和作用

void NormalizeVec(stD3DVertex &v) { // Normalize normal. float lenght = (float)sqrt((v.x