generated from krampus/template-godot4
139 lines
5.3 KiB
Plaintext
139 lines
5.3 KiB
Plaintext
|
[gd_scene load_steps=18 format=3 uid="uid://cmo0tpvj2apud"]
|
||
|
|
||
|
[ext_resource type="PackedScene" uid="uid://cppd3scvxf3eg" path="res://src/props/crate_long/static_crate_long.tscn" id="1_cxx6p"]
|
||
|
[ext_resource type="Material" uid="uid://dbw82lqigy5w4" path="res://levels/sandbox/gunk_sandbox.material" id="3_v6ppl"]
|
||
|
[ext_resource type="Environment" uid="uid://bkvij3ljl5ox3" path="res://levels/ghost_ship/environment_3.tres" id="4_iu5sc"]
|
||
|
[ext_resource type="ArrayMesh" uid="uid://m4did6uilrp7" path="res://assets/props/overhead_light/overhead_light.obj" id="5_v6ppl"]
|
||
|
[ext_resource type="Texture2D" uid="uid://bne1d0r5a8nn6" path="res://assets/props/overhead_light/overhead_light_C.png" id="6_lmg7i"]
|
||
|
[ext_resource type="Texture2D" uid="uid://jag1fu2515j8" path="res://assets/props/overhead_light/overhead_light_E.png" id="7_q1isc"]
|
||
|
[ext_resource type="Texture2D" uid="uid://bh2jmk7jfjmyr" path="res://assets/props/overhead_light/overhead_light_M.png" id="8_ivpyi"]
|
||
|
[ext_resource type="Texture2D" uid="uid://no4s7dsg8tih" path="res://assets/props/overhead_light/overhead_light_N.png" id="9_76c1e"]
|
||
|
[ext_resource type="Texture2D" uid="uid://cr5e4hk33wmwf" path="res://assets/props/overhead_light/overhead_light_R.png" id="10_bfrsu"]
|
||
|
[ext_resource type="Shader" uid="uid://dnytoirugot2e" path="res://src/shaders/gunk/canvas_grunk.gdshader" id="10_iu5sc"]
|
||
|
|
||
|
[sub_resource type="QuadMesh" id="QuadMesh_x32de"]
|
||
|
size = Vector2(6, 6)
|
||
|
|
||
|
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_0cra1"]
|
||
|
resource_local_to_scene = true
|
||
|
albedo_texture = ExtResource("6_lmg7i")
|
||
|
metallic = 1.0
|
||
|
metallic_texture = ExtResource("8_ivpyi")
|
||
|
roughness_texture = ExtResource("10_bfrsu")
|
||
|
emission_enabled = true
|
||
|
emission_energy_multiplier = 12.0
|
||
|
emission_texture = ExtResource("7_q1isc")
|
||
|
normal_enabled = true
|
||
|
normal_texture = ExtResource("9_76c1e")
|
||
|
texture_filter = 2
|
||
|
|
||
|
[sub_resource type="FastNoiseLite" id="FastNoiseLite_rvtcy"]
|
||
|
noise_type = 0
|
||
|
seed = 4
|
||
|
frequency = 0.0017
|
||
|
fractal_type = 3
|
||
|
fractal_octaves = 4
|
||
|
fractal_gain = 2.0
|
||
|
fractal_weighted_strength = 0.18
|
||
|
cellular_return_type = 6
|
||
|
domain_warp_type = 2
|
||
|
domain_warp_amplitude = 5.0
|
||
|
domain_warp_frequency = 0.1
|
||
|
metadata/_preview_in_3d_space_ = true
|
||
|
|
||
|
[sub_resource type="NoiseTexture3D" id="NoiseTexture3D_iu5sc"]
|
||
|
width = 256
|
||
|
height = 256
|
||
|
depth = 32
|
||
|
invert = true
|
||
|
seamless = true
|
||
|
seamless_blend_skirt = 0.5
|
||
|
noise = SubResource("FastNoiseLite_rvtcy")
|
||
|
|
||
|
[sub_resource type="FastNoiseLite" id="FastNoiseLite_lmg7i"]
|
||
|
frequency = 0.0006
|
||
|
fractal_type = 2
|
||
|
fractal_octaves = 4
|
||
|
fractal_gain = 0.667
|
||
|
domain_warp_type = 2
|
||
|
|
||
|
[sub_resource type="NoiseTexture2D" id="NoiseTexture2D_q1isc"]
|
||
|
width = 1024
|
||
|
height = 1024
|
||
|
noise = SubResource("FastNoiseLite_lmg7i")
|
||
|
|
||
|
[sub_resource type="ShaderMaterial" id="ShaderMaterial_ivpyi"]
|
||
|
resource_local_to_scene = true
|
||
|
shader = ExtResource("10_iu5sc")
|
||
|
shader_parameter/gunk_noise = SubResource("NoiseTexture3D_iu5sc")
|
||
|
shader_parameter/color_1 = Color(0, 0.03, 0.1, 1)
|
||
|
shader_parameter/color_2 = Color(0, 0.1, 0.3, 1)
|
||
|
shader_parameter/emission_color = Color(0.25, 0.88, 1, 1)
|
||
|
shader_parameter/uv_scale = Vector2(1, 1)
|
||
|
shader_parameter/pan_speed = Vector2(0, 0)
|
||
|
shader_parameter/time_scale = 0.4
|
||
|
shader_parameter/pixellation = 30.0
|
||
|
shader_parameter/time_pixellation = 30.0
|
||
|
shader_parameter/roughness = 0.15
|
||
|
shader_parameter/specular_contribution = 0.8
|
||
|
shader_parameter/emission_strength = 0.0
|
||
|
shader_parameter/bump_strength = 1.0
|
||
|
shader_parameter/fresnel_color = Color(1, 1, 1, 1)
|
||
|
shader_parameter/fresnel_power = 4.0
|
||
|
shader_parameter/fresnel_intensity = 0.0
|
||
|
shader_parameter/iridescence_color = Color(1, 1, 1, 1)
|
||
|
shader_parameter/iridescence_power = 4.0
|
||
|
shader_parameter/iridescence_intensity = 0.0
|
||
|
shader_parameter/overlay_emission_scale = 1.0
|
||
|
shader_parameter/aspect_ratio = 0.5625
|
||
|
shader_parameter/mask_progress = 1.0
|
||
|
shader_parameter/mask_noise = SubResource("NoiseTexture2D_q1isc")
|
||
|
|
||
|
[node name="MaterialTest" type="Node3D"]
|
||
|
|
||
|
[node name="StaticCrateLong" parent="." instance=ExtResource("1_cxx6p")]
|
||
|
material_overlay = ExtResource("3_v6ppl")
|
||
|
|
||
|
[node name="IlluminatedWall" type="MeshInstance3D" parent="."]
|
||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 3, -0.9)
|
||
|
material_overlay = ExtResource("3_v6ppl")
|
||
|
mesh = SubResource("QuadMesh_x32de")
|
||
|
|
||
|
[node name="DarkWall" type="MeshInstance3D" parent="."]
|
||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 24, 3, -3)
|
||
|
material_overlay = ExtResource("3_v6ppl")
|
||
|
mesh = SubResource("QuadMesh_x32de")
|
||
|
|
||
|
[node name="WorldEnvironment" type="WorldEnvironment" parent="."]
|
||
|
environment = ExtResource("4_iu5sc")
|
||
|
|
||
|
[node name="OverheadLight" type="Node3D" parent="."]
|
||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 3, 0)
|
||
|
|
||
|
[node name="SpotLight3D" type="SpotLight3D" parent="OverheadLight"]
|
||
|
unique_name_in_owner = true
|
||
|
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, 0, -0.3, 0)
|
||
|
light_color = Color(1, 0.9825, 0.95, 1)
|
||
|
light_energy = 2.0
|
||
|
light_specular = 1.0
|
||
|
shadow_enabled = true
|
||
|
spot_range = 16.0
|
||
|
spot_attenuation = 0.5
|
||
|
spot_angle = 70.0
|
||
|
spot_angle_attenuation = 1.55871
|
||
|
|
||
|
[node name="MeshInstance3D2" type="MeshInstance3D" parent="OverheadLight"]
|
||
|
cast_shadow = 0
|
||
|
gi_mode = 2
|
||
|
mesh = ExtResource("5_v6ppl")
|
||
|
skeleton = NodePath("../..")
|
||
|
surface_material_override/0 = SubResource("StandardMaterial3D_0cra1")
|
||
|
|
||
|
[node name="CanvasGrunk" type="ColorRect" parent="."]
|
||
|
material = SubResource("ShaderMaterial_ivpyi")
|
||
|
anchors_preset = 15
|
||
|
anchor_right = 1.0
|
||
|
anchor_bottom = 1.0
|
||
|
grow_horizontal = 2
|
||
|
grow_vertical = 2
|