From 7c74d2ab129f0c6b8fb9038aac0e8cffd3137869 Mon Sep 17 00:00:00 2001 From: uc-hoba Date: Tue, 11 Feb 2025 20:25:09 +0800 Subject: [PATCH] chore: refine code --- Assets/Scripts/Editor/GeodesicMesh.cs | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/Assets/Scripts/Editor/GeodesicMesh.cs b/Assets/Scripts/Editor/GeodesicMesh.cs index d6b74e3..f165cd4 100644 --- a/Assets/Scripts/Editor/GeodesicMesh.cs +++ b/Assets/Scripts/Editor/GeodesicMesh.cs @@ -118,12 +118,12 @@ namespace Metamesh int O; int A; int B; - var oVec = IsoVector.Zero(); - var aVec = new IsoVector(m, n); - var bVec = new IsoVector(-n, m + n); - var oaVec = IsoVector.Zero(); - var abVec = IsoVector.Zero(); - var obVec = IsoVector.Zero(); + var oVec = Vector2Int.zero; + var aVec = new Vector2Int(m, n); + var bVec = new Vector2Int(-n, m + n); + var oaVec = Vector2Int.zero; + var abVec = Vector2Int.zero; + var obVec = Vector2Int.zero; var verts = new List(); string idx; string idxR; @@ -297,9 +297,9 @@ namespace Metamesh { var m = this.m; var n = this.n; - var thirdR3 = Mathf.Sqrt(3) / 3; + var thirdR3 = Mathf.Sqrt(3f) / 3; - var LSQD = m * m + n * n + m * n; + float LSQD = m * m + n * n + m * n; this.coau = (m + n) / LSQD; this.cobu = -n / LSQD; @@ -444,9 +444,9 @@ namespace Metamesh var oidxVec = this.IDATA.vertex[oidx]; var aidxVec = this.IDATA.vertex[aidx]; var bidxVec = this.IDATA.vertex[bidx]; - var O = new Vector3(oidxVec[0], oidxVec[1], oidxVec[2]); - var A = new Vector3(aidxVec[0], aidxVec[1], aidxVec[2]); - var B = new Vector3(bidxVec[0], bidxVec[1], bidxVec[2]); + var O = oidxVec; + var A = aidxVec; + var B = bidxVec; var OA = A - O; var OB = B - O;