feat: Add center mesh

This commit is contained in:
Dusk 2026-03-02 22:23:47 +01:00
parent 7c36377c25
commit 201868907a
2 changed files with 12 additions and 6 deletions

View File

@ -23,7 +23,7 @@ func update() -> void:
continue continue
if i == 0: #n if i == 0: #n
$n.position.y = 1 #$n.position.y = 1
var vertices = PackedVector3Array() var vertices = PackedVector3Array()
vertices.push_back(Vector3(-5, 0.5, -50)) vertices.push_back(Vector3(-5, 0.5, -50))
@ -44,7 +44,7 @@ func update() -> void:
m.mesh = arr_mesh m.mesh = arr_mesh
add_child(m) add_child(m)
if i == 1: #s if i == 1: #s
$s.position.y = 1 #$s.position.y = 1
var vertices = PackedVector3Array() var vertices = PackedVector3Array()
vertices.push_back(Vector3(-5, 0.5, 0)) vertices.push_back(Vector3(-5, 0.5, 0))
@ -65,7 +65,7 @@ func update() -> void:
m.mesh = arr_mesh m.mesh = arr_mesh
add_child(m) add_child(m)
if i == 2: #w if i == 2: #w
$w.position.y = 1 #$w.position.y = 1
var vertices = PackedVector3Array() var vertices = PackedVector3Array()
vertices.push_back(Vector3(-50, 0.5, -5)) vertices.push_back(Vector3(-50, 0.5, -5))
@ -86,7 +86,7 @@ func update() -> void:
m.mesh = arr_mesh m.mesh = arr_mesh
add_child(m) add_child(m)
if i == 3: #e if i == 3: #e
$e.position.y = 1 #$e.position.y = 1
var vertices = PackedVector3Array() var vertices = PackedVector3Array()
vertices.push_back(Vector3(0, 0.5, -5)) vertices.push_back(Vector3(0, 0.5, -5))
@ -107,4 +107,10 @@ func update() -> void:
m.mesh = arr_mesh m.mesh = arr_mesh
add_child(m) add_child(m)
var center_mesh = MeshInstance3D.new()
center_mesh.position = Vector3(0,0.6,0)
center_mesh.mesh = PlaneMesh.new()
center_mesh.mesh.size = Vector2(10,10)
add_child(center_mesh)
i += 1 i += 1

View File

@ -1,7 +1,7 @@
extends Node3D extends Node3D
@export var dimension: int = 10 @export var dimension: int = 15
@export var path_count: int = 2 @export var path_count: int = 7
func dir_to_vector(dir: int) -> Vector2i: func dir_to_vector(dir: int) -> Vector2i:
assert(dir >= 0 and dir <= 3) assert(dir >= 0 and dir <= 3)