title: ShapeRenderer produces pixelated shapes using LibGDX
body: <p>When I use a ShapeRenderer, it always comes out pixelated. But if I draw the shape in photoshop with the same dimensions, it's very smooth and clean-looking.</p>
  
  <p>My method is just as follows:</p>
  
  <pre><code>package com.me.actors;
  
  import com.badlogic.gdx.Gdx;
  import com.badlogic.gdx.graphics.Color;
  import com.badlogic.gdx.graphics.Texture;
  import com.badlogic.gdx.graphics.g2d.Sprite;
  import com.badlogic.gdx.graphics.g2d.SpriteBatch;
  import com.badlogic.gdx.graphics.glutils.ShapeRenderer;
  import com.badlogic.gdx.graphics.glutils.ShapeRenderer.ShapeType;
  import com.badlogic.gdx.scenes.scene2d.Actor;
  
  public class bub_actors extends Actor {
      private ShapeRenderer shapes;
      private Texture text;
      private Sprite sprite;
  
      public bub_actors(){
          shapes = new ShapeRenderer();
          text = new Texture(Gdx.files.internal("data/circle.png"));
          sprite = new Sprite();
          sprite.setRegion(text);
      }
      @Override
      public void draw(SpriteBatch batch, float parentAlpha) {
              batch.draw(sprite, 200, 200, 64, 64);
              shapes.begin(ShapeType.FilledCircle);
              shapes.filledCircle(50, 50, 32);
              shapes.setColor(Color.BLACK);
              shapes.end();
      }
  }
  </code></pre>
  
  <p>Here's an image of the output:</p>
  
  <p><img src="https://i.stack.imgur.com/sU24l.png" alt="enter image description here"></p>
  
  <p>Any ideas as to why this happens? Is it possible to make the ShapeRenderer look like the image (so I don't have to create a SpriteBatch of different-colored circles...).</p>