导航栏
Amrta
博客
首页
笔记
游戏引擎
渲染
公告
作品
小游戏
联系方式
登录
☰
固定导航栏(点击)
📂
一键展开
📁
一键收起
↑
↓
DirectX12
▼
D3D初始化4
▼
预备知识4.1
▼
ComPtr4.1.2
纹理格式4.1.3
交换链4.1.4
深度测试4.1.5
资源&描述符4.1.6
反走样4.1.7
Dx多重采样4.1.8
功能级别4.1.9
图形基础结构4.1.10
功能支持的检测4.1.11
资源驻留4.1.12
CPU与GPU交互4.2
▼
命令队列与列表4.2.1
CPU和GPU同步4.2.2
资源转换4.2.3
命令多线程4.2.4
初始化D3D4.3
▼
创建设备4.3.1
创建围栏4.3.2
MSAA支持4.3.3
命令队列列表创建4.3.4
创建交换链4.3.5
创建描述符堆4.3.6
创建渲染视图4.3.7
创建深度和模版视图4.3.8
设置视口4.3.9
设置裁剪矩阵4.3.10
计时与动画4.4
▼
性能计时器4.4.1
游戏计时类4.4.2
帧率之间间隔4.4.3
总时间4.4.4
应用示例4.5
▼
D3DAPP4.5.1
非框架方法4.5.2
框架方法4.5.3
帧的统计信息4.5.4
消息处理函数4.5.5
初始化演示4.5.6
调试DX4.5.7
渲染流水线5
▼
128位颜色5.3.2
渲染管线概述5.4
输入装配器阶段5.5
▼
图元拓扑5.5.2
索引5.5.3
顶点着色器阶段5.6
▼
顶点着色器5.6.0
局部空间和世界空间5.6.1
观察空间5.6.2
投影和齐次裁剪空间5.6.3
曲面细分阶段5.7
几何着色器阶段5.8
裁剪5.9
光栅化阶段5.10
▼
光栅化阶段5.10.0
视口变换5.10.1
背面剔除5.10.2
顶点属性插值5.10.3
像素着色器阶段5.11
输出合并阶段5.12
利用D3D绘制几何体6
▼
顶点与输入布局6.1
顶点缓冲区6.2
索引和索引缓冲区6.3
顶点着色器示例6.4
像素着色器示例6.5
常量缓冲区6.6
▼
创建常量缓冲区6.6.1
更新常量缓冲区6.6.2
上传缓冲区辅助函数6.6.3
常量缓冲区描述符6.6.4
根签名和描述符表6.6.5
编译着色器6.7
离线编译着色器6.8
第六章练习6.13
利用D3D绘制几何体(续)7
▼
帧资源7.1
渲染项7.2
渲染中所用的常量7.3
不同形状几何体7.4
▼
不同形状几何体7.4.0
生成柱体网格7.4.1
生成球体网格7.4.2.3
绘制多种几何体7.5
根签名7.6
D3D初始化
▼
预备知识4.1
▼
ComPtr4.1.2
纹理格式4.1.3
交换链4.1.4
深度测试4.1.5
资源&描述符4.1.6
反走样4.1.7
Dx多重采样4.1.8
功能级别4.1.9
图形基础结构4.1.10
功能支持的检测4.1.11
资源驻留4.1.12
CPU与GPU交互4.2
▼
命令队列与列表4.2.1
CPU和GPU同步4.2.2
资源转换4.2.3
命令多线程4.2.4
初始化D3D4.3
▼
创建设备4.3.1
创建围栏4.3.2
MSAA支持4.3.3
命令队列列表创建4.3.4
创建交换链4.3.5
创建描述符堆4.3.6
创建渲染视图4.3.7
创建深度和模版视图4.3.8
Opengl
▼
安装
Welcome to Render Notes
Select a topic from the sidebar to view its content.