title: How to make Libgdx particles not be affected by background color?
body: <p>I'm using libgdx particle editor to make my particle effects, and I noticed that when the background is black everything is fine but when the background isn't black, or if I render the particle in front of a sprite the particle color is affected.</p>
  
  <p><strong>with black background</strong></p>
  
  <p><a href="https://i.stack.imgur.com/z9LCX.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/z9LCX.png" alt="with black background"></a></p>
  
  <p><strong>with colored background</strong></p>
  
  <p><a href="https://i.stack.imgur.com/VlSq3.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/VlSq3.png" alt="enter image description here"></a></p>
  
  <p>initialization: </p>
  
  <pre><code>ParticleEffect effect = Pools.obtain(ParticleEffect.class);
          effect.load(Gdx.files.internal("effects/myEffect.p"), Gdx.files.internal("effects"));
          effect.setPosition((pos.x - 0.3f) * 30, (pos.y - 6) * 30);
          effect.start();
  </code></pre>
  
  <p>rendering:</p>
  
  <pre><code>effect.draw(batch, Gdx.graphics.getDeltaTime())
  </code></pre>
  
  <p>What I'm trying to do is render the particles with its original color even if the background isn't black. Thanks in advance</p>