grunk/levels/sandbox/material_test.tscn

139 lines
5.3 KiB
Plaintext
Raw Normal View History

2025-09-04 11:06:44 -06:00
[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