orxObject_CreateFromConfig("DemoObject");
[DemoObject] Graphic = DemoGraphic ShaderList = Shader [DemoGraphic] Texture = ship.png [Shader] ParamList = texture Code = " void main() { vec2 p = gl_TexCoord[0].xy; vec4 textureCol = texture2D(texture, p); gl_FragColor.rgb = textureCol.rgb; gl_FragColor.a = textureCol.a * (1.0 - p.y); }"
Note: this simple shader is only effective for a single image texture. For spritesheets, see this example instead.