From c5522ebe55f834dc8cc5680b92b261781d93c38b Mon Sep 17 00:00:00 2001 From: Bert Temme Date: Tue, 11 Jun 2024 11:05:49 +0200 Subject: [PATCH] use local transform of model --- src/TileHandler.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/TileHandler.cs b/src/TileHandler.cs index f47dd9f..ef74427 100644 --- a/src/TileHandler.cs +++ b/src/TileHandler.cs @@ -196,7 +196,7 @@ private static byte[] GetGpuGlb(object model, List positions, bool Use gltf.LogicalNodes[0].AddInstanceFeatureIds(featureId0); // todo: use exisiting transformation... - gltf.LogicalNodes[0].LocalTransform = Matrix4x4.CreateTranslation(translation); + gltf.LogicalNodes[0].LocalTransform *= Matrix4x4.CreateTranslation(translation); var bytes = gltf.WriteGLB().Array; return bytes;