You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
openmw/files/shaders/blended_depth_postpass_frag...

20 lines
398 B
GLSL

#version 120
uniform sampler2D diffuseMap;
varying vec2 diffuseMapUV;
varying float alphaPassthrough;
void main()
{
float alpha = texture2D(diffuseMap, diffuseMapUV).a * alphaPassthrough;
const float alphaRef = 0.499;
if (alpha < alphaRef)
discard;
// DO NOT write to color!
// This is a post-pass of transparent objects in charge of only updating depth buffer.
}