58 lines
2.0 KiB
Plaintext
58 lines
2.0 KiB
Plaintext
[gd_scene load_steps=9 format=3 uid="uid://cvgligyy2psi8"]
|
|
|
|
[ext_resource type="Material" uid="uid://b1f46mvfaphsh" path="res://Materials/Water.tres" id="1_p35v0"]
|
|
[ext_resource type="Shader" path="res://Shaders/Water2.gdshader" id="2_07p2y"]
|
|
[ext_resource type="Texture2D" uid="uid://251fcnsgqb0y" path="res://noise.png" id="3_rslsq"]
|
|
|
|
[sub_resource type="PlaneMesh" id="PlaneMesh_gqyhx"]
|
|
lightmap_size_hint = Vector2i(52, 52)
|
|
material = ExtResource("1_p35v0")
|
|
size = Vector2(10, 10)
|
|
subdivide_width = 200
|
|
subdivide_depth = 200
|
|
|
|
[sub_resource type="FastNoiseLite" id="FastNoiseLite_qwrmt"]
|
|
frequency = 0.0126
|
|
fractal_type = 2
|
|
|
|
[sub_resource type="NoiseTexture2D" id="NoiseTexture2D_lju3n"]
|
|
seamless = true
|
|
noise = SubResource("FastNoiseLite_qwrmt")
|
|
|
|
[sub_resource type="ShaderMaterial" id="ShaderMaterial_0tjqc"]
|
|
render_priority = 0
|
|
shader = ExtResource("2_07p2y")
|
|
shader_parameter/color = Vector3(0.1, 0.4, 0.8)
|
|
shader_parameter/foamHeight = 6.035
|
|
shader_parameter/amplitude = 0.2
|
|
shader_parameter/frequency = 1.0
|
|
shader_parameter/waveCount = 32
|
|
shader_parameter/amplitudeScaleFactor = 0.82
|
|
shader_parameter/frequencyScaleFactor = 1.3
|
|
shader_parameter/foamTex = SubResource("NoiseTexture2D_lju3n")
|
|
shader_parameter/dirs = ExtResource("3_rslsq")
|
|
|
|
[sub_resource type="PlaneMesh" id="PlaneMesh_w7hsm"]
|
|
material = SubResource("ShaderMaterial_0tjqc")
|
|
size = Vector2(15, 15)
|
|
subdivide_width = 200
|
|
subdivide_depth = 200
|
|
|
|
[node name="WaterPlane" type="Node3D"]
|
|
|
|
[node name="MeshInstance3D" type="MeshInstance3D" parent="."]
|
|
mesh = SubResource("PlaneMesh_gqyhx")
|
|
|
|
[node name="MeshInstance3D2" type="MeshInstance3D" parent="."]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 11, 0, 0)
|
|
visible = false
|
|
mesh = SubResource("PlaneMesh_w7hsm")
|
|
|
|
[node name="DirectionalLight3D" type="DirectionalLight3D" parent="."]
|
|
transform = Transform3D(1, 0, 0, 0, 0.765573, 0.643349, 0, -0.643349, 0.765573, 0, 3.56427, 0)
|
|
|
|
[node name="OmniLight3D" type="OmniLight3D" parent="."]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.734879, 0)
|
|
light_energy = 16.0
|
|
omni_range = 457.052
|