no depth test in viewmodel item thing
This commit is contained in:
@ -13,9 +13,9 @@ void vertex() {
|
||||
/* thanks gdquest */
|
||||
void fragment() {
|
||||
vec2 size = vec2(width) / vec2(textureSize(albedo_texture, 0));
|
||||
|
||||
|
||||
vec4 sprite_color = texture(albedo_texture, UV);
|
||||
|
||||
|
||||
float alpha = sprite_color.a;
|
||||
alpha += texture(albedo_texture, UV + vec2(0.0, -size.y)).a;
|
||||
alpha += texture(albedo_texture, UV + vec2(size.x, -size.y)).a;
|
||||
@ -25,7 +25,7 @@ void fragment() {
|
||||
alpha += texture(albedo_texture, UV + vec2(-size.x, size.y)).a;
|
||||
alpha += texture(albedo_texture, UV + vec2(-size.x, 0.0)).a;
|
||||
alpha += texture(albedo_texture, UV + vec2(-size.x, -size.y)).a;
|
||||
|
||||
|
||||
vec3 final_color = mix(outline_color.rgb, sprite_color.rgb, sprite_color.a);
|
||||
ALBEDO = final_color;
|
||||
ALPHA = clamp(alpha, 0.0, 1.0);
|
||||
|
Reference in New Issue
Block a user