Libgdx Shaperender圆角三角形

Libgdx Shaperender圆角三角形,libgdx,Libgdx,我想创建一个圆角三角形形状。我不能使用雪碧,因为形状会一直变化,所以ShaperEnder似乎是一个不错的选择。我目前: shapeRenderer.setProjectionMatrix(camera.combined); shapeRenderer.begin(ShapeType.Filled); shapeRenderer.setColor(0.2f, 0f, 0f, 1f); // shapeRenderer.filledTriangle(50f, 5

我想创建一个圆角三角形形状。我不能使用雪碧,因为形状会一直变化,所以ShaperEnder似乎是一个不错的选择。我目前:

     shapeRenderer.setProjectionMatrix(camera.combined);

    shapeRenderer.begin(ShapeType.Filled);
    shapeRenderer.setColor(0.2f, 0f, 0f, 1f);
    // shapeRenderer.filledTriangle(50f, 50f, 55f, 55f, 60f, 60f);
    shapeRenderer.triangle(0, 0, 5f, 5f, 5f, 4f);

    shapeRenderer.end();
产生类似于:

但我需要这样的东西:


有什么想法吗?

可以使用从Photoshop中绘制的带有Sprite和SpriteBatch的图像,也可以使用模板来切割边缘。

3填充圆和多边形?