feat: switched to having a scene for chunks
This commit is contained in:
parent
10cb371b45
commit
49b65a7ade
4 changed files with 31 additions and 46 deletions
6
project/objects/terrain_chunk.tscn
Normal file
6
project/objects/terrain_chunk.tscn
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
[gd_scene load_steps=2 format=3 uid="uid://wkqhvjnxs2mx"]
|
||||
|
||||
[ext_resource type="Material" uid="uid://8j7uyk0vnllg" path="res://assets/materials/terrain_material.tres" id="1_6vjd7"]
|
||||
|
||||
[node name="TerrainChunk" type="TerrainChunk"]
|
||||
material_override = ExtResource("1_6vjd7")
|
||||
|
|
@ -1,7 +1,6 @@
|
|||
[gd_scene load_steps=13 format=3 uid="uid://xm383pc5pcnn"]
|
||||
[gd_scene load_steps=12 format=3 uid="uid://xm383pc5pcnn"]
|
||||
|
||||
[ext_resource type="PackedScene" uid="uid://cnux2fqne284i" path="res://objects/primitive_nodes/point_primitive_node.tscn" id="1_b1cmn"]
|
||||
[ext_resource type="Material" uid="uid://8j7uyk0vnllg" path="res://assets/materials/terrain_material.tres" id="1_pxqd5"]
|
||||
|
||||
[sub_resource type="PointPrimitive" id="PointPrimitive_pxqd5"]
|
||||
slope = -0.585
|
||||
|
|
@ -107,10 +106,7 @@ func _unhandled_input(event: InputEvent) -> void:
|
|||
primitives = [SubResource("PointPrimitive_pxqd5"), SubResource("NoisePrimitive_ba0ut"), SubResource("NoisePrimitive_pxqd5")]
|
||||
vertex_color_gradient = SubResource("Gradient_b1cmn")
|
||||
color_gradient_end_height = 200.0
|
||||
chunk_size = 500.0
|
||||
lod1_detail = 30
|
||||
chunk_count = 5
|
||||
material = ExtResource("1_pxqd5")
|
||||
point_primitive_object = ExtResource("1_b1cmn")
|
||||
|
||||
[node name="WorldEnvironment" type="WorldEnvironment" parent="."]
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue