From 060fb66029d6478bdb2be140902780de71b5ef73 Mon Sep 17 00:00:00 2001 From: iambossTC Date: Thu, 24 Sep 2026 12:19:45 +0800 Subject: [PATCH] refactor(Hi.Sample): follow HiGeom's Tri3d struct -- DemoDrawing reads the apexes through the indexer instead of the ps array Co-Authored-By: Claude Fable 5.1 --- Disp/DemoDrawing.cs | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/Disp/DemoDrawing.cs b/Disp/DemoDrawing.cs index 315ad37..14bb496 100644 --- a/Disp/DemoDrawing.cs +++ b/Disp/DemoDrawing.cs @@ -132,9 +132,9 @@ namespace Sample.Disp vs[k++] = rgb.x; vs[k++] = rgb.y; vs[k++] = rgb.z; - vs[k++] = tri.ps[j].x; - vs[k++] = tri.ps[j].y; - vs[k++] = tri.ps[j].z; + vs[k++] = tri[j].x; + vs[k++] = tri[j].y; + vs[k++] = tri[j].z; } } //V means Vertex; C means Color @@ -157,9 +157,9 @@ namespace Sample.Disp vs[k++] = nn.x; vs[k++] = nn.y; vs[k++] = nn.z; - vs[k++] = tri.ps[j].x; - vs[k++] = tri.ps[j].y; - vs[k++] = tri.ps[j].z; + vs[k++] = tri[j].x; + vs[k++] = tri[j].y; + vs[k++] = tri[j].z; } } //V means Vertex; C means Color; N means Normal