- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 用DirectX 12进行3D游戏编程入门「3」——第一个三角形显示程序
需要 d3dx12.h 和 shaders.hlsl 完整程序 #include <windows.h> #include <wrl.h> #include <d3d12.h> #include <dxgi1_4.h> #include <vector> #include <DirectXColors.h> #...
2018-06-25 21:31:22 2012 3
原创 用DirectX 12进行3D游戏编程入门「2」——渲染
记录指令到指令列表 重置指令列表分配器 重置指令列表 设置 root signature 设置 viewport and scissor rectangles 标识渲染对象处于渲染状态 记录指令 标记渲染对象处于显示状态 关闭指令列表 执行指令 翻转交换链 等待GPU执行完成 完整代码 记录指令到指令列表 重置指令列表分配器 mCommandAllocator-&g...
2018-06-25 20:40:51 2814
原创 用DirectX 12进行3D游戏编程入门「1」——初始化
初始化 DirectX 12 管道(pipeline) 创建设备(device) 创建命令队列、命令列表分配器和命令列表 创建命令队列 创建命令列表分配器 创建命令列表 创建交换链(swap chain) 初始化 Assets 创建描述符堆(descriptor heap) 创建渲染对象视图 创建viewport 创建scissor 创建着色器(shader) 创建顶点着色器(vert...
2018-06-25 20:08:41 3830
原创 用DirectX 12进行3D游戏编程入门前传——创建win32窗口
创建win32窗口的流程如下: * 定义消息处理函数 - 定义WinMain函数 - 定义窗口类 - 注册窗口类 - 创建窗口 - 显示窗口 - 消息循环 - 处理消息
2018-06-22 20:47:20 1170
Machine Learning
2015-02-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人