這里不再介紹effect框架的具體使用,有關effect框架使用可參考http://www.cnblogs.com/zhangbaochong/p/5475961.html 實現的功能依然是畫一個簡單的三角形,只不過使用了effect框架。 為了體現使用effect框架方便變量綁定的優點 ...
由於之前一直在看directx 龍書學習,因此sdk一直用的Microsoft DirectX SDK June 版本,最近在stackoverflow上問dx 相關問題時,一直被大神吐槽為何還用已經廢棄的directx sdk,由於directx sdk現在已經和windows sdk合並到一起了,只能去下windows sdk了。為了方便索性直接換了vs 社區版,里面自帶了 windows ...
2016-05-28 15:00 0 3870 推薦指數:
這里不再介紹effect框架的具體使用,有關effect框架使用可參考http://www.cnblogs.com/zhangbaochong/p/5475961.html 實現的功能依然是畫一個簡單的三角形,只不過使用了effect框架。 為了體現使用effect框架方便變量綁定的優點 ...
最近嘗試用了下Directx下的Effect框架,作為一初學者初學者,說下為什么我們要使用Effect框架及其好處吧。 首先Effect最大好處的就是簡單,使得編寫Shader繪制的程序工作量大大下降。如果不用Effect框架,那么一個個Vertex ...
本文由zhangbaochong原創,轉載請注明出處:http://www.cnblogs.com/zhangbaochong/p/5788482.html 現在directx已經不再支持.x文件了,意味着D3DXLoadMeshFromX加載mesh的方法已經不能用了。要加載mesh ...
本文由zhangbaochong原創,轉載請注明出處http://www.cnblogs.com/zhangbaochong/p/5579289.html 在之前的場景繪制中我們都是給每個頂點指定了單一顏色 ,然后由系統插值計算各個部分顏色,最終顯示出來。接下來我們將學習dx11中比 ...
本文由zhangbaochong原創,轉載請注明出處http://www.cnblogs.com/zhangbaochong/p/5634580.html 在d3d11中是按frame來渲染物體的,在同一frame中又可能不止一種primitive,例如下圖 ...
我們把上一個教程的代碼封裝到一個類中來方便以后的使用。 首先新建一個空工程叫做MyHelloWin,添加一個main.cpp文件,然后新建一個類叫做MyWindow,將於窗體有關的操作封裝到里面 MyWindow.h文件 MyWindow.cpp 因為定義窗口 ...
聲明:本系列教程代碼有部分來自dx11龍書及dx11游戲編程入門兩本書,后面不再說明 首先,在vs2013中創建一個空的解決方案Dx11Demo,以后的工程都會放在這個解決方案下面。然后創建一個win32項目,勾選空項目,確定 在源文件中添加一個c++ Source File ...
本文由zhangbaochong原創,轉載請注明出處:http://www.cnblogs.com/zhangbaochong/p/5785100.html 之前為了方便觀察場景,我們采用的方法 ...