opengl 如何在PyGame中编辑图像的亮度?

ff29svar  于 2022-11-04  发布在  其他
关注(0)|答案(1)|浏览(129)

我想用python/pygame制作一个OpenGL,但是我不知道如何添加阴影。我不想为我的游戏制作很多较暗的图像。有人能帮助我吗?

tvokkenx

tvokkenx1#

我不是Python方面的Maven,但您可以尝试:

将图像的颜色乘以一个值,如0.1, 0.2, 0.3 (anything less that 1),这将给予你一个非常暗的纹理。这将是最简单的方法,因为它只涉及减少该纹理的颜色值。

或者,您可以尝试更复杂的方法,例如在原始图像上 * 绘制一个透明的黑色四边形*,使其产生处于阴影中的错觉。

相关问题