Direct3D
文章平均质量分 63
Yjiokm
记录一些我不熟的东西方便以后来查
展开
-
D3D11创建窗口
转自https://code.msdn.microsoft.com/windowsdesktop/Direct3D-Tutorial-Win32-829979ef//--------------------------------------------------------------------------------------// File: Tutorial01.cpp//转载 2016-09-26 19:43:34 · 1366 阅读 · 0 评论 -
D3D11.0绘制简单图元
1. main.cpp文件#include #include #include #include using namespace DirectX;HINSTANCE g_hInstance = nullptr;HWND g_hWnd = nullptr;LPCWSTR g_name = L"D3D11Demo";D3D_DRIVER_TYPE g_driverType =转载 2016-10-02 18:11:33 · 1318 阅读 · 0 评论 -
D3D11四面体简单方向光光照渲染
初始化设备大致分这几个步骤:1.Create device2.Create swap chain3.Create a render target view4.Create depth stencil texture5.Create the depth stencil view6.Setup the viewport7.Compile and create the ver原创 2016-12-12 13:36:32 · 1117 阅读 · 0 评论 -
四面体简单光照渲染+漫游(使用多个ConstantBuffer减小带宽)
建立了三个ConstantBuffer,一个是每一帧都需要从cpu传过来的用来旋转的world矩阵,一个是摄影机操作后传过来的view矩阵,还有一个是只传过来一次的projection矩阵和两个方向光的向量1.lighting.fx// Constant Buffer Variablescbuffer CBChangesEveryFrame : register( b0 ){ mat原创 2016-12-13 13:15:47 · 1864 阅读 · 0 评论