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

Ist*_*era 6 java width pixmap libgdx

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

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

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();
Run Code Online (Sandbox Code Playgroud)

P.T*_*.T. 2

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

请参见Libgdx gl10.glLineWidth()