d3d怎么画一个实心的2d矩形?

meijinglong2 2015-06-11 04:27:37
如题如题如题如题如题如题如题
...全文
435 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
meijinglong2 2015-06-22
  • 打赏
  • 举报
回复
引用 5 楼 korekara88730 的回复:
回楼上. d3d有几个基本图元, 包括 点, 线 ,三角形。 矩形是 2个三角形拼出来的。 你会画一个 三角形就会画矩形。用两个三角形拼一个即可
好的,了解。谢谢了
aiyaya730 2015-06-11
  • 打赏
  • 举报
回复
回楼上. d3d有几个基本图元, 包括 点, 线 ,三角形。 矩形是 2个三角形拼出来的。 你会画一个 三角形就会画矩形。用两个三角形拼一个即可
zxx43 2015-06-11
  • 打赏
  • 举报
回复
mvp变换透视投影矩阵换成正交投影矩阵
aiyaya730 2015-06-11
  • 打赏
  • 举报
回复
d3d里没有纯"2d"的东西。 只要用正交投影的方式绘制的内容都可以认为是 2d 图形。 是否"实心" 取决于你的 填充方式,具体就是怎么设置 D3DRS_FILLMODE . 用 D3DFILL_SOLID 绘制的是实心, D3DFILL_WIREFRAME 和 D3DFILL_POINT 则不是
meijinglong2 2015-06-11
  • 打赏
  • 举报
回复
引用 2 楼 zxx43 的回复:
mvp变换透视投影矩阵换成正交投影矩阵
具体一下?我就知道划线
引用 1 楼 korekara88730 的回复:
d3d里没有纯"2d"的东西。 只要用正交投影的方式绘制的内容都可以认为是 2d 图形。 是否"实心" 取决于你的 填充方式,具体就是怎么设置 D3DRS_FILLMODE . 用 D3DFILL_SOLID 绘制的是实心, D3DFILL_WIREFRAME 和 D3DFILL_POINT 则不是
能讲些实际的吗,这些基本是人都知道了.. 划线我可以用ID3DXLine接口,那矩形?
meijinglong2 2015-06-11
  • 打赏
  • 举报
回复
引用 楼主 u011523484 的回复:
如题如题如题如题如题如题如题
这个我知道,我的意思就是像d3d屏幕划线那样,只是我要画的是个带填充的矩形

8,303

社区成员

发帖
与我相关
我的任务
社区描述
游戏开发相关内容讨论专区
社区管理员
  • 游戏开发
  • 呆呆敲代码的小Y
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧