From 115ae8ce1ea4b8b0e9793429f7d6706c97f6a065 Mon Sep 17 00:00:00 2001 From: Jannik-Hm Date: Sun, 30 Nov 2025 23:01:55 +0100 Subject: [PATCH 1/2] bumped mesh reader version --- gdtf-parser.go | 2 +- go.mod | 2 +- go.sum | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/gdtf-parser.go b/gdtf-parser.go index a8f0f77..910bc09 100644 --- a/gdtf-parser.go +++ b/gdtf-parser.go @@ -82,7 +82,7 @@ func ParseGDTFZipReader(zipfile *zip.Reader, readMeshes bool, readThumbnail bool mesh, err := GDTFMeshReader.GetModel( conf, - MeshTypes.Vector{ + &MeshTypes.Vector{ X: float64(model.Length), Y: float64(model.Width), Z: float64(model.Height), diff --git a/go.mod b/go.mod index 00501fb..caba24d 100644 --- a/go.mod +++ b/go.mod @@ -2,7 +2,7 @@ module github.com/Patch2PDF/GDTF-Parser go 1.25.4 -require github.com/Patch2PDF/GDTF-Mesh-Reader v0.5.2 +require github.com/Patch2PDF/GDTF-Mesh-Reader v1.0.0 require ( github.com/google/go-cmp v0.7.0 diff --git a/go.sum b/go.sum index 6a164c6..88056e4 100644 --- a/go.sum +++ b/go.sum @@ -1,5 +1,5 @@ -github.com/Patch2PDF/GDTF-Mesh-Reader v0.5.2 h1:z5xuNc7ngm3jc94qDc7Qq1/DTxkQmQyRzs4k6N11LI8= -github.com/Patch2PDF/GDTF-Mesh-Reader v0.5.2/go.mod h1:4Uipj5UA1HhD3v032aSnEFlpItN80UY5zKB15mIeVwQ= +github.com/Patch2PDF/GDTF-Mesh-Reader v1.0.0 h1:Io11rC8z+GQZ6HWODfE+DPMm+OS2c6ditq2PzEn6wXs= +github.com/Patch2PDF/GDTF-Mesh-Reader v1.0.0/go.mod h1:4Uipj5UA1HhD3v032aSnEFlpItN80UY5zKB15mIeVwQ= github.com/go-test/deep v1.0.1 h1:UQhStjbkDClarlmv0am7OXXO4/GaPdCGiUiMTvi28sg= github.com/go-test/deep v1.0.1/go.mod h1:wGDj63lr65AM2AQyKZd/NYHGb0R+1RLqB8NKt3aSFNA= github.com/google/go-cmp v0.7.0 h1:wk8382ETsv4JYUZwIsn6YpYiWiBsYLSJiTsyBybVuN8= From 3fdd33dc90afe6733c17e5d678cb9c8daed25554 Mon Sep 17 00:00:00 2001 From: Jannik-Hm Date: Sun, 30 Nov 2025 23:02:40 +0100 Subject: [PATCH 2/2] added note, that model dimensions are in meter --- pkg/types/model.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkg/types/model.go b/pkg/types/model.go index 0244a82..451cb3b 100644 --- a/pkg/types/model.go +++ b/pkg/types/model.go @@ -4,10 +4,10 @@ import "github.com/Patch2PDF/GDTF-Mesh-Reader/pkg/MeshTypes" type Model struct { Name string - Length float32 - Width float32 - Height float32 - PrimitiveType string // enum + Length float32 // in meter + Width float32 // in meter + Height float32 // in meter + PrimitiveType string // enum File *string SVGOffsetX float32 SVGOffsetY float32