Direct3D 11 总结 —— 4 绘制三角形_direct绘制三角形-CSDN博客
DirectX11 With Windows SDK--02 顶点/像素着色器的创建、顶点缓冲区 - X_Jun - 博客园
练习题
粗体字为自定义题目
- 尝试交换三角形第一个和第三个顶点的数据,屏幕将显示什么?为什么?
左手坐标系:三角形的的z朝着 z的负方向,
如果调换1 3 则方向变成了逆时针, 因此三角形作为背面剔除掉
- 尝试用6个顶点绘制矩形表面
蓝色框中为修改点,第一处修改为draw 6 个顶点;
第二处是再定义一个三角形:
- 尝试用4个顶点绘制矩形表面(提示:
D3D11_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP
)
两种绘制方式:
DirectX11 TriangleStrip和TriangleList区别_4562xse3460的技术博客_51CTO博客
注意:四个点的定义顺序必须是
让它的每一个三角形都是顺时针
修改点: