我一直在查看许多站点和 LWJGL 教程,我惊讶地发现没有太多东西可以解释如何创建使用透明纹理的程序。
我用 gimp 去除了 PNG 图像背景中的白色,它变成了透明的棋盘,女巫看起来不错,当我在 windows 照片查看器中打开它时很好。
然而,当将它打开到我的程序中时,它仍然有图像周围的白色方块,所以当两个不透明的图像发生碰撞时,它看起来很糟糕。
我认为到 2012 年,任何具有非透明纹理的游戏看起来都非常不专业。
我需要解决这个问题,所以请有人指出我正确的方向或解释如何解决这个问题。
请记住:我正在使用 LWJGL 和 opengl Texture 和 opengl TextureLoader 以及在 gimp 中编辑的 PNG 图像以具有透明背景。