作者kaijajan (kj)
看板GameDesign
标题[程式] d3d sprite 画三角形
时间Fri Sep 5 11:30:54 2014
目前使用 d3d sprite + d3dx line 来画线
要使用 line 来绘制三角形已经可以做到了
但是想绘制实心(有填色)的三角形
不知道是否有什麽方式可以达成呢
现在的 code 如下
sprite->Begin(D3DXSPRITE_ALPHABLEND);
D3DXVECTOR2 triangle[4];
triangle[0].x = x1;
triangle[0].y = y1;
triangle[1].x = x2;
triangle[1].y = y2;
triangle[2].x = x3;
triangle[2].y = y3;
triangle[3].x = x1;
triangle[3].y = y1;
line->Draw(triangle, 4, D3DCOLOR_RGBA(0xff, 0x00, 0x00, 0xff));
sprite->End();
请教版上高手该如何在绘制好的三角形内填色呢 @@~
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 59.120.66.84
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/GameDesign/M.1409887857.A.1CB.html