92 lines
3.6 KiB
Plaintext
92 lines
3.6 KiB
Plaintext
|
|
[gd_scene format=3 uid="uid://dulmby3b28roh"]
|
||
|
|
|
||
|
|
[ext_resource type="Shader" uid="uid://lp8tc5s3ym5p" path="res://materials/water-realistic.gdshader" id="1_60t4w"]
|
||
|
|
[ext_resource type="PackedScene" uid="uid://dkhr67bht14o4" path="res://wooden_boat.tscn" id="1_s44l8"]
|
||
|
|
|
||
|
|
[sub_resource type="ProceduralSkyMaterial" id="ProceduralSkyMaterial_xits5"]
|
||
|
|
|
||
|
|
[sub_resource type="Sky" id="Sky_4gnqm"]
|
||
|
|
sky_material = SubResource("ProceduralSkyMaterial_xits5")
|
||
|
|
|
||
|
|
[sub_resource type="Environment" id="Environment_dyu2e"]
|
||
|
|
background_mode = 2
|
||
|
|
sky = SubResource("Sky_4gnqm")
|
||
|
|
fog_enabled = true
|
||
|
|
fog_light_color = Color(0.54109967, 0.57618666, 0.6307644, 1)
|
||
|
|
fog_light_energy = 0.48
|
||
|
|
fog_density = 0.108
|
||
|
|
fog_aerial_perspective = 0.024
|
||
|
|
|
||
|
|
[sub_resource type="FastNoiseLite" id="FastNoiseLite_60t4w"]
|
||
|
|
|
||
|
|
[sub_resource type="NoiseTexture2D" id="NoiseTexture2D_xits5"]
|
||
|
|
noise = SubResource("FastNoiseLite_60t4w")
|
||
|
|
seamless = true
|
||
|
|
as_normal_map = true
|
||
|
|
|
||
|
|
[sub_resource type="FastNoiseLite" id="FastNoiseLite_4gnqm"]
|
||
|
|
|
||
|
|
[sub_resource type="NoiseTexture2D" id="NoiseTexture2D_dyu2e"]
|
||
|
|
noise = SubResource("FastNoiseLite_4gnqm")
|
||
|
|
seamless = true
|
||
|
|
as_normal_map = true
|
||
|
|
|
||
|
|
[sub_resource type="ShaderMaterial" id="ShaderMaterial_jkinx"]
|
||
|
|
render_priority = 0
|
||
|
|
shader = ExtResource("1_60t4w")
|
||
|
|
shader_parameter/color_shallow = Color(0.01, 0.2, 0.3, 1)
|
||
|
|
shader_parameter/color_deep = Color(0.3, 0.5, 0.6, 1)
|
||
|
|
shader_parameter/transparency = 0.6
|
||
|
|
shader_parameter/metallic = 0.0
|
||
|
|
shader_parameter/roughness = 0.25
|
||
|
|
shader_parameter/max_visible_depth = 20.0
|
||
|
|
shader_parameter/wave_move_direction_a = Vector2(-1, 0)
|
||
|
|
shader_parameter/wave_move_direction_b = Vector2(0, 1)
|
||
|
|
shader_parameter/wave_noise_scale_a = 15.0
|
||
|
|
shader_parameter/wave_noise_scale_b = 15.0
|
||
|
|
shader_parameter/wave_time_scale_a = 0.15
|
||
|
|
shader_parameter/wave_time_scale_b = 0.15
|
||
|
|
shader_parameter/wave_height_scale = 1.0
|
||
|
|
shader_parameter/wave_normal_flatness = 50.0
|
||
|
|
shader_parameter/surface_normals_a = SubResource("NoiseTexture2D_xits5")
|
||
|
|
shader_parameter/surface_normals_b = SubResource("NoiseTexture2D_dyu2e")
|
||
|
|
shader_parameter/surface_normals_move_direction_a = Vector2(-1, 0.2)
|
||
|
|
shader_parameter/surface_normals_move_direction_b = Vector2(0.2, 1)
|
||
|
|
shader_parameter/surface_texture_roughness = 0.15
|
||
|
|
shader_parameter/surface_texture_scale = 0.1
|
||
|
|
shader_parameter/surface_texture_time_scale = 0.06
|
||
|
|
shader_parameter/ssr_resolution = 1.0
|
||
|
|
shader_parameter/ssr_max_travel = 30.0
|
||
|
|
shader_parameter/ssr_max_diff = 4.0
|
||
|
|
shader_parameter/ssr_mix_strength = 0.7
|
||
|
|
shader_parameter/ssr_screen_border_fadeout = 0.3
|
||
|
|
shader_parameter/refraction_intensity = 0.4
|
||
|
|
shader_parameter/border_color = Color(1, 1, 1, 1)
|
||
|
|
shader_parameter/border_scale = 0.41999999061216
|
||
|
|
shader_parameter/border_near = 0.5
|
||
|
|
shader_parameter/border_far = 300.0
|
||
|
|
shader_parameter/cut_out_x = 0.0
|
||
|
|
shader_parameter/cut_out_z = 0.0
|
||
|
|
|
||
|
|
[sub_resource type="PlaneMesh" id="PlaneMesh_ovcrv"]
|
||
|
|
material = SubResource("ShaderMaterial_jkinx")
|
||
|
|
size = Vector2(100, 100)
|
||
|
|
subdivide_width = 50
|
||
|
|
subdivide_depth = 50
|
||
|
|
|
||
|
|
[node name="Main" type="Node3D" unique_id=1643043777]
|
||
|
|
|
||
|
|
[node name="DirectionalLight3D" type="DirectionalLight3D" parent="." unique_id=1159733750]
|
||
|
|
transform = Transform3D(-0.72055113, -0.34879494, 0.5992897, 0, 0.8642748, 0.5030199, -0.6934018, 0.36245158, -0.62275416, 0, 0, 0)
|
||
|
|
shadow_enabled = true
|
||
|
|
|
||
|
|
[node name="WorldEnvironment" type="WorldEnvironment" parent="." unique_id=1071651178]
|
||
|
|
environment = SubResource("Environment_dyu2e")
|
||
|
|
|
||
|
|
[node name="WaterMesh" type="MeshInstance3D" parent="." unique_id=1850650416]
|
||
|
|
mesh = SubResource("PlaneMesh_ovcrv")
|
||
|
|
|
||
|
|
[node name="WoodenBoat" parent="." unique_id=1763110523 instance=ExtResource("1_s44l8")]
|
||
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.6086314, 0)
|
||
|
|
gravity_scale = 0.0
|