feat: noise/plane primitiveinspectors
This commit is contained in:
parent
e22aeb49f6
commit
a1881f2af3
7 changed files with 107 additions and 48 deletions
|
|
@ -3,6 +3,20 @@
|
|||
[ext_resource type="PackedScene" uid="uid://bwrqsnetcn8yr" path="res://assets/models/point_handle.blend" id="1_njtj3"]
|
||||
[ext_resource type="Material" uid="uid://b4ip0oq8o76mc" path="res://assets/materials/peak_handle_depth_tested.tres" id="2_mx0s0"]
|
||||
|
||||
[sub_resource type="GDScript" id="GDScript_am0ml"]
|
||||
resource_name = "PointPrimitiveHandles"
|
||||
script/source = "extends PointPrimitiveNode
|
||||
|
||||
@onready var terrain : TerrainMeshEditor = get_parent()
|
||||
|
||||
func _ready():
|
||||
terrain.selection_changed.connect(_selection_changed)
|
||||
visible = false
|
||||
|
||||
func _selection_changed(primitive : TerrainPrimitive):
|
||||
visible = primitive == self.get_primitive()
|
||||
"
|
||||
|
||||
[sub_resource type="GDScript" id="GDScript_njtj3"]
|
||||
resource_name = "HeightHandle"
|
||||
script/source = "extends Area3D
|
||||
|
|
@ -136,6 +150,7 @@ height = 10000.0
|
|||
|
||||
[node name="PointPrimitiveNode" type="PointPrimitiveNode" unique_id=1472259146]
|
||||
transform = Transform3D(0.2, 0, 0, 0, 0.2, 0, 0, 0, 0.2, 0, 0, 0)
|
||||
script = SubResource("GDScript_am0ml")
|
||||
|
||||
[node name="point_handle" parent="." unique_id=1807952123 instance=ExtResource("1_njtj3")]
|
||||
transform = Transform3D(10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue