1[gd_scene load_steps=31 format=2] 2 3[ext_resource path="res://screen_shaders.gd" type="Script" id=1] 4[ext_resource path="res://art/burano.jpg" type="Texture" id=2] 5[ext_resource path="res://art/platformer.jpg" type="Texture" id=3] 6[ext_resource path="res://art/mountains.jpg" type="Texture" id=4] 7[ext_resource path="res://art/forest.jpg" type="Texture" id=5] 8[ext_resource path="res://shaders/vignette.shader" type="Shader" id=6] 9[ext_resource path="res://art/vignette.png" type="Texture" id=7] 10[ext_resource path="res://art/white.png" type="Texture" id=8] 11[ext_resource path="res://shaders/blur.shader" type="Shader" id=9] 12[ext_resource path="res://shaders/pixelize.shader" type="Shader" id=10] 13[ext_resource path="res://shaders/whirl.shader" type="Shader" id=11] 14[ext_resource path="res://shaders/sepia.shader" type="Shader" id=12] 15[ext_resource path="res://shaders/negative.shader" type="Shader" id=13] 16[ext_resource path="res://shaders/contrasted.shader" type="Shader" id=14] 17[ext_resource path="res://shaders/normalized.shader" type="Shader" id=15] 18[ext_resource path="res://shaders/BCS.shader" type="Shader" id=16] 19[ext_resource path="res://shaders/mirage.shader" type="Shader" id=17] 20[ext_resource path="res://shaders/old_film.shader" type="Shader" id=18] 21[ext_resource path="res://art/filmgrain.png" type="Texture" id=19] 22 23[sub_resource type="ShaderMaterial" id=1] 24shader = ExtResource( 6 ) 25shader_param/vignette = ExtResource( 7 ) 26 27[sub_resource type="ShaderMaterial" id=2] 28shader = ExtResource( 9 ) 29shader_param/amount = 4.0 30 31[sub_resource type="ShaderMaterial" id=3] 32shader = ExtResource( 10 ) 33shader_param/size_x = 0.008 34shader_param/size_y = 0.008 35 36[sub_resource type="ShaderMaterial" id=4] 37shader = ExtResource( 11 ) 38shader_param/rotation = 3.0 39 40[sub_resource type="ShaderMaterial" id=5] 41shader = ExtResource( 12 ) 42shader_param/base = Color( 0.54451, 0.408353, 0.403137, 1 ) 43 44[sub_resource type="ShaderMaterial" id=6] 45shader = ExtResource( 13 ) 46 47[sub_resource type="ShaderMaterial" id=7] 48shader = ExtResource( 14 ) 49 50[sub_resource type="ShaderMaterial" id=8] 51shader = ExtResource( 15 ) 52 53[sub_resource type="ShaderMaterial" id=9] 54shader = ExtResource( 16 ) 55shader_param/brightness = 0.8 56shader_param/contrast = 1.5 57shader_param/saturation = 1.8 58 59[sub_resource type="ShaderMaterial" id=10] 60shader = ExtResource( 17 ) 61shader_param/frequency = 60.0 62shader_param/depth = 0.005 63 64[sub_resource type="ShaderMaterial" id=11] 65shader = ExtResource( 18 ) 66shader_param/base = Color( 0.450274, 0.361255, 0.335059, 1 ) 67shader_param/grain_strength = 0.3 68shader_param/fps = 12 69shader_param/stretch = 0.5 70shader_param/flashing = 0.01 71shader_param/grain = ExtResource( 19 ) 72shader_param/vignette = ExtResource( 7 ) 73 74[node name="ScreenShaders" type="Control"] 75anchor_right = 1.0 76anchor_bottom = 1.0 77size_flags_horizontal = 2 78size_flags_vertical = 2 79script = ExtResource( 1 ) 80 81[node name="Pictures" type="Control" parent="."] 82anchor_right = 1.0 83anchor_bottom = 1.0 84size_flags_horizontal = 2 85size_flags_vertical = 2 86__meta__ = { 87"_edit_use_anchors_": false 88} 89 90[node name="Burano" type="TextureRect" parent="Pictures"] 91margin_right = 40.0 92margin_bottom = 40.0 93size_flags_horizontal = 2 94size_flags_vertical = 2 95texture = ExtResource( 2 ) 96 97[node name="Roby" type="TextureRect" parent="Pictures"] 98visible = false 99margin_right = 40.0 100margin_bottom = 40.0 101size_flags_horizontal = 2 102size_flags_vertical = 2 103texture = ExtResource( 3 ) 104 105[node name="Mountains" type="TextureRect" parent="Pictures"] 106visible = false 107margin_right = 40.0 108margin_bottom = 40.0 109size_flags_horizontal = 2 110size_flags_vertical = 2 111texture = ExtResource( 4 ) 112 113[node name="Forest" type="TextureRect" parent="Pictures"] 114visible = false 115margin_right = 40.0 116margin_bottom = 40.0 117size_flags_horizontal = 2 118size_flags_vertical = 2 119texture = ExtResource( 5 ) 120 121[node name="Effects" type="Control" parent="."] 122anchor_right = 1.0 123anchor_bottom = 1.0 124size_flags_horizontal = 2 125size_flags_vertical = 2 126 127[node name="Disabled" type="Control" parent="Effects"] 128visible = false 129margin_right = 40.0 130margin_bottom = 40.0 131size_flags_horizontal = 2 132size_flags_vertical = 2 133 134[node name="Vignette" type="TextureRect" parent="Effects"] 135visible = false 136material = SubResource( 1 ) 137anchor_right = 1.0 138anchor_bottom = 1.0 139size_flags_horizontal = 2 140size_flags_vertical = 2 141texture = ExtResource( 8 ) 142expand = true 143 144[node name="Blur" type="TextureRect" parent="Effects"] 145visible = false 146material = SubResource( 2 ) 147anchor_right = 1.0 148anchor_bottom = 1.0 149size_flags_horizontal = 2 150size_flags_vertical = 2 151texture = ExtResource( 8 ) 152expand = true 153 154[node name="Pixelize" type="TextureRect" parent="Effects"] 155visible = false 156material = SubResource( 3 ) 157anchor_right = 1.0 158anchor_bottom = 1.0 159size_flags_horizontal = 2 160size_flags_vertical = 2 161texture = ExtResource( 8 ) 162expand = true 163 164[node name="Whirl" type="TextureRect" parent="Effects"] 165visible = false 166material = SubResource( 4 ) 167anchor_right = 1.0 168anchor_bottom = 1.0 169size_flags_horizontal = 2 170size_flags_vertical = 2 171texture = ExtResource( 8 ) 172expand = true 173 174[node name="Sepia" type="TextureRect" parent="Effects"] 175visible = false 176material = SubResource( 5 ) 177anchor_right = 1.0 178anchor_bottom = 1.0 179margin_right = 14.0 180margin_bottom = -2.0 181size_flags_horizontal = 2 182size_flags_vertical = 2 183texture = ExtResource( 8 ) 184expand = true 185 186[node name="Negative" type="TextureRect" parent="Effects"] 187visible = false 188material = SubResource( 6 ) 189anchor_right = 1.0 190anchor_bottom = 1.0 191size_flags_horizontal = 2 192size_flags_vertical = 2 193texture = ExtResource( 8 ) 194expand = true 195 196[node name="Contrasted" type="TextureRect" parent="Effects"] 197visible = false 198material = SubResource( 7 ) 199anchor_right = 1.0 200anchor_bottom = 1.0 201size_flags_horizontal = 2 202size_flags_vertical = 2 203texture = ExtResource( 8 ) 204expand = true 205 206[node name="Normalized" type="TextureRect" parent="Effects"] 207visible = false 208material = SubResource( 8 ) 209anchor_right = 1.0 210anchor_bottom = 1.0 211size_flags_horizontal = 2 212size_flags_vertical = 2 213texture = ExtResource( 8 ) 214expand = true 215 216[node name="BCS" type="TextureRect" parent="Effects"] 217visible = false 218material = SubResource( 9 ) 219anchor_right = 1.0 220anchor_bottom = 1.0 221margin_top = 3.0 222margin_bottom = -3.0 223size_flags_horizontal = 2 224size_flags_vertical = 2 225texture = ExtResource( 8 ) 226expand = true 227 228[node name="Mirage" type="TextureRect" parent="Effects"] 229visible = false 230material = SubResource( 10 ) 231anchor_right = 1.0 232anchor_bottom = 1.0 233size_flags_horizontal = 2 234size_flags_vertical = 2 235texture = ExtResource( 8 ) 236expand = true 237 238[node name="OldFilm" type="TextureRect" parent="Effects"] 239visible = false 240material = SubResource( 11 ) 241anchor_right = 1.0 242anchor_bottom = 1.0 243margin_left = -3.0 244margin_right = 3.0 245size_flags_horizontal = 2 246size_flags_vertical = 2 247texture = ExtResource( 8 ) 248expand = true 249 250[node name="Picture" type="OptionButton" parent="."] 251margin_left = 8.0 252margin_top = 7.0 253margin_right = 131.0 254margin_bottom = 28.0 255size_flags_horizontal = 2 256size_flags_vertical = 2 257 258[node name="Effect" type="OptionButton" parent="."] 259margin_left = 137.0 260margin_top = 7.0 261margin_right = 260.0 262margin_bottom = 28.0 263size_flags_horizontal = 2 264size_flags_vertical = 2 265[connection signal="item_selected" from="Picture" to="." method="_on_picture_item_selected"] 266[connection signal="item_selected" from="Effect" to="." method="_on_effect_item_selected"] 267