31 lines
1016 B
Plaintext
31 lines
1016 B
Plaintext
[gd_scene format=3]
|
|
|
|
[ext_resource type="Script" path="res://world/ocean/sea.gd" id="1_sea"]
|
|
[ext_resource type="Shader" path="res://world/ocean/water.gdshader" id="2_water"]
|
|
[ext_resource type="ShaderMaterial" path="res://world/ocean/water_far_material.tres" id="3_far"]
|
|
|
|
[sub_resource type="PlaneMesh" id="PlaneMesh_near"]
|
|
size = Vector2(300, 300)
|
|
subdivide_width = 120
|
|
subdivide_depth = 120
|
|
|
|
[sub_resource type="ShaderMaterial" id="ShaderMaterial_near"]
|
|
shader = ExtResource("2_water")
|
|
|
|
[sub_resource type="PlaneMesh" id="PlaneMesh_far"]
|
|
size = Vector2(6000, 6000)
|
|
subdivide_width = 12
|
|
subdivide_depth = 12
|
|
|
|
[node name="Sea" type="Node3D"]
|
|
script = ExtResource("1_sea")
|
|
|
|
[node name="Water" type="MeshInstance3D" parent="."]
|
|
mesh = SubResource("PlaneMesh_near")
|
|
material_override = SubResource("ShaderMaterial_near")
|
|
|
|
[node name="WaterFar" type="MeshInstance3D" parent="."]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.8, 0)
|
|
mesh = SubResource("PlaneMesh_far")
|
|
material_override = ExtResource("3_far")
|