轉載請注明出處:http://www.cnblogs.com/Ray1024 一、概述 Direct3D中很多復雜的幾何效果都是由基本的幾何體組合而成的,這篇文章中,我們來學習集中常見的基本幾何體的繪制方法。 二、准備工作 我們使用一個類來組織這些繪制基本幾何體的代碼,以方 ...
本文由zhangbaochong原創,轉載請注明出處http: www.cnblogs.com zhangbaochong p .html 前面實現簡單地形的教程,我們只是繪制了一個網格,這一次我們來學習一下幾種基本幾何體的繪制,包括平面網格 立方體 圓柱和球體等。 原來在GeometryGenerator類中只給出了CreateGrid一個方法來繪制網格,現在讓我們添加其他方法繪制一些幾何體。 ...
2016-06-10 17:35 0 6609 推薦指數:
轉載請注明出處:http://www.cnblogs.com/Ray1024 一、概述 Direct3D中很多復雜的幾何效果都是由基本的幾何體組合而成的,這篇文章中,我們來學習集中常見的基本幾何體的繪制方法。 二、准備工作 我們使用一個類來組織這些繪制基本幾何體的代碼,以方 ...
上一次我們學習了如何畫一個2D三角形,現在讓我們進一步學習如何畫一個旋轉的彩色立方體吧。 具體流程同畫三角形類似,因此不再給出完整代碼了,不同的部分會再說明。 由於我們要畫彩色的立方體,所以頂點結構體中加入顏色變量 着色器代碼 定義了一個矩陣 ...
本文由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,將於窗體有關的操作封裝到里面 ...
聲明:本系列教程代碼有部分來自dx11龍書及dx11游戲編程入門兩本書,后面不再說明 首先,在vs2013中創建一個空的解決方案Dx11Demo,以后的工程都會放在這個解決方案下面。然后創建一個win32項目,勾選空項目,確定 在源文件中添加一個c++ Source File ...
本文由zhangbaochong原創,轉載請注明出處:http://www.cnblogs.com/zhangbaochong/p/5785100.html 之前為了方便觀察場景,我們采用的方法 ...