Through the standard way - https://github.com/libgdx/libgdx/wiki/Taking-a-Screenshot implemented the creation of screenshots, but in the translucent areas of the sprites the areas on the screenshots are translucent, besides, they turn white, despite the background color, so much how small the alpha channel is.

Original: Original

Screenshot: Skrishnot

Screenshot with remote alpha channel: Screenshot with remote alpha channel

  • How did you remove the alpha channel? To remove the alphannel, you need to fill the background, and when overlaying the layers, a shift should occur (Blend). - Ilya Chizhanov
  • @ Ilya Chizhanov The third screenshot shows that this does not help. It is the removal of the alpha channel. I ask about displacement in more detail. - Mihail Ris
  • sorry, I misunderstood. I thought the problem with drawing. Apparently you have artifacts when you receive the render. Which platform was tested? - Ilya Chizhanov
  • @ Ilya Chizhanov, on the PC. OS Linux, Windows. On Android did not test. - Mihail Ris

0