libgdx- pixmap:我可以以某种方式改变线的宽度吗?

时间:2013-12-07 12:35:12

标签: java width libgdx pixmap

我想绘制一条线然后生成纹理(使用libgdx)。我发现用pixmap创建圆形,矩形和线条的纹理很简单。 但我没有找到如何设置绘制形状的线宽。 是否有可能设置pixmap的线宽?

这是我到目前为止的代码: (我试图绘制两个实心圆并用线连接它们)

Pixmap pixmap = new Pixmap( 16, 16, Format.RGBA8888 );
pixmap.setColor(Color.BLUE);
pixmap.fillCircle(x1, y1, 10);
pixmap.fillCircle(x2, y2, 10);
pixmap.drawLine(x2, y2, x1, y1); // this line is very thin
Texture pixmaptex = new Texture( pixmap );
pixmap.dispose();

1 个答案:

答案 0 :(得分:1)

OpenGL实现不能可靠地支持线宽。要绘制“胖”线,请绘制一个矩形。

请参阅Libgdx gl10.glLineWidth()