标签: sfml
我目前使用此片段着色器使我的精灵变黑&白:
uniform sampler2D texture; void main() { vec4 pixel = texture2D(texture, gl_TexCoord[0].xy); gl_FragColor = vec4(vec3(pixel.r + pixel.g + pixel.b) / 3.0, pixel.a); }
性能方面,是否有更便宜的方法去减少精灵?例如使用sf :: BlendModes?