[gd_scene load_steps=16 format=3 uid="uid://3gk1gxwanw24"] [ext_resource type="Script" path="res://scene/shading/shading_layer.gd" id="1_6w7er"] [ext_resource type="Shader" path="res://asset/shader/vignette.gdshader" id="1_akp6k"] [ext_resource type="Texture2D" uid="uid://kc4726andgy2" path="res://asset/art/scene/c02/s01_街道/bg_公寓入口.png" id="2_r3a31"] [ext_resource type="Shader" path="res://asset/shader/glitcheffect.gdshader" id="3_qjv5u"] [ext_resource type="Shader" path="res://asset/shader/palette.gdshader" id="4_n5nu8"] [ext_resource type="Shader" path="res://asset/shader/fog.gdshader" id="4_sglhm"] [ext_resource type="Texture2D" uid="uid://benc6ebkr0nd1" path="res://asset/shader/palette/bloodmoon21-1x.png" id="5_ios50"] [ext_resource type="Shader" path="res://asset/shader/chromatic_abberation.gdshader" id="8_b0unx"] [sub_resource type="ShaderMaterial" id="ShaderMaterial_y8ah7"] shader = ExtResource("8_b0unx") shader_parameter/levels = 3 shader_parameter/spread = 0.01 [sub_resource type="ShaderMaterial" id="ShaderMaterial_iqikf"] shader = ExtResource("4_n5nu8") shader_parameter/palette = ExtResource("5_ios50") [sub_resource type="ShaderMaterial" id="ShaderMaterial_fpg8r"] shader = ExtResource("3_qjv5u") shader_parameter/shake_power = 0.01 shader_parameter/shake_rate = 0.2 shader_parameter/shake_speed = 5.0 shader_parameter/shake_block_size = 30.5 shader_parameter/shake_color_rate = 0.01 [sub_resource type="ShaderMaterial" id="ShaderMaterial_pabt5"] shader = ExtResource("4_sglhm") shader_parameter/base_color = Color(1, 1, 1, 0.239216) [sub_resource type="FastNoiseLite" id="FastNoiseLite_els51"] frequency = 0.015 [sub_resource type="NoiseTexture2D" id="NoiseTexture2D_oe2uy"] width = 600 seamless = true normalize = false noise = SubResource("FastNoiseLite_els51") [sub_resource type="ShaderMaterial" id="ShaderMaterial_radis"] shader = ExtResource("1_akp6k") shader_parameter/vignette_intensity = 0.4 shader_parameter/vignette_rgb = Color(0.247, 0.149, 0.192, 1) [node name="ShadingLayer" type="CanvasLayer"] layer = 10 script = ExtResource("1_6w7er") mode = Array[String]([]) fog_base_color = Color(0.52549, 0.0196078, 0.141176, 0.513726) [node name="Sprite2D" type="Sprite2D" parent="."] visible = false position = Vector2(285, 142) texture = ExtResource("2_r3a31") [node name="ChromaticAbberation" type="ColorRect" parent="."] visible = false material = SubResource("ShaderMaterial_y8ah7") anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 grow_horizontal = 2 grow_vertical = 2 mouse_filter = 1 [node name="BackBufferCopy" type="BackBufferCopy" parent="ChromaticAbberation"] copy_mode = 2 [node name="Palette" type="Panel" parent="."] visible = false material = SubResource("ShaderMaterial_iqikf") anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 grow_horizontal = 2 grow_vertical = 2 mouse_filter = 1 [node name="BackBufferCopy" type="BackBufferCopy" parent="Palette"] copy_mode = 2 [node name="GlitchEffect" type="ColorRect" parent="."] visible = false material = SubResource("ShaderMaterial_fpg8r") anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 grow_horizontal = 2 grow_vertical = 2 mouse_filter = 1 [node name="BackBufferCopy" type="BackBufferCopy" parent="GlitchEffect"] copy_mode = 2 [node name="Fog" type="TextureRect" parent="."] visible = false material = SubResource("ShaderMaterial_pabt5") anchors_preset = 8 anchor_left = 0.5 anchor_top = 0.5 anchor_right = 0.5 anchor_bottom = 0.5 offset_left = -300.0 offset_top = -256.0 offset_right = 300.0 offset_bottom = 256.0 grow_horizontal = 2 grow_vertical = 2 texture = SubResource("NoiseTexture2D_oe2uy") stretch_mode = 1 [node name="BackBufferCopy" type="BackBufferCopy" parent="Fog"] copy_mode = 2 [node name="Vignette" type="ColorRect" parent="."] material = SubResource("ShaderMaterial_radis") anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 grow_horizontal = 2 grow_vertical = 2 mouse_filter = 1 [node name="BackBufferCopy" type="BackBufferCopy" parent="Vignette"] copy_mode = 2