changed crt shader to lcd shader

This commit is contained in:
pennyrigate 2023-03-08 01:03:09 -05:00
parent 38b04a3bbb
commit 69c28ced8b
2 changed files with 6 additions and 6 deletions

View file

@ -3,7 +3,7 @@
[ext_resource path="res://scripts/scaling.gd" type="Script" id=1]
[ext_resource path="res://graphics/borders/prideborder.png" type="Texture" id=2]
[ext_resource path="res://maps/level_select.tscn" type="PackedScene" id=3]
[ext_resource path="res://scripts/crt.gdshader" type="Shader" id=4]
[ext_resource path="res://scripts/lcd.gdshader" type="Shader" id=4]
[ext_resource path="res://ui/2ndpuberty_no_dropshadow.tres" type="Theme" id=5]
[ext_resource path="res://ui/2ndpuberty_outline.tres" type="Material" id=6]
[ext_resource path="res://graphics/fade_patterns/diamonds2.png" type="Texture" id=7]
@ -14,9 +14,9 @@
shader = ExtResource( 4 )
shader_param/enabled = false
shader_param/resolution = Vector2( 256, 192 )
shader_param/curvature = Vector2( 6, 6 )
shader_param/scanline_opacity = Vector2( 0.4, 0.05 )
shader_param/brightness = 1.25
shader_param/curvature = Vector2( inf, inf )
shader_param/scanline_opacity = Vector2( 0.125, 0.125 )
shader_param/brightness = 1.1
[sub_resource type="ShaderMaterial" id=6]
shader = ExtResource( 9 )

View file

@ -24,7 +24,7 @@ vec3 scanline_intensity(float uv, float res, float opacity) {
void fragment() {
if (enabled) {
vec2 curved_uv = curve_uv(UV);
vec2 curved_uv = UV;
vec3 base_color = texture(TEXTURE, curved_uv).rgb;
base_color += vec3(1.0/256.0);
@ -33,7 +33,7 @@ void fragment() {
base_color *= vec3(brightness);
if (curved_uv.x < 0.0 || curved_uv.y < 0.0 || curved_uv.x > 1.0 || curved_uv.y > 1.0) {
COLOR = vec4(0.0, 0.0, 0.0, 1.0);
COLOR = vec4(0.0, 0.0, 0.0, 0.0);
} else {
COLOR = vec4(base_color, 1.0);
}