From e7d62e42b8d4d16359a1599bfb328cc2eef1d963 Mon Sep 17 00:00:00 2001 From: Jannik-Hm Date: Thu, 4 Dec 2025 14:42:34 +0100 Subject: [PATCH] added nil check when combining content of mesh pointers --- pkg/MeshTypes/mesh.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkg/MeshTypes/mesh.go b/pkg/MeshTypes/mesh.go index d3aedb1..a5d4d96 100644 --- a/pkg/MeshTypes/mesh.go +++ b/pkg/MeshTypes/mesh.go @@ -23,7 +23,9 @@ func (obj *Mesh) Copy() Mesh { func (obj *Mesh) Add(mesh ...*Mesh) *Mesh { for _, element := range mesh { - obj.Triangles = append(obj.Triangles, element.Triangles...) + if element != nil { + obj.Triangles = append(obj.Triangles, element.Triangles...) + } } return obj }