From d781627fff3c58d275581ba1736f8b92484facc2 Mon Sep 17 00:00:00 2001 From: andreja6 Date: Mon, 11 Nov 2019 11:53:35 -0800 Subject: [PATCH] Fixed cylinder scaling --- PartInstance.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/PartInstance.cpp b/PartInstance.cpp index 6f08ce5..ad9228d 100644 --- a/PartInstance.cpp +++ b/PartInstance.cpp @@ -265,7 +265,7 @@ void PartInstance::addSmoothTriangle(Vector3 v1, Vector3 v2, Vector3 v3) void PartInstance::addPlus(Vector3 v1) { - float renderY = size.y/2 * 0.95f - 0.25; + float renderY = max(size.z, max(size.x, size.y))/2 * 0.85; Vector3 vx1 = v1 + Vector3(0, -renderY, -0.1f); Vector3 vx2 = v1 + Vector3(0, -renderY, 0.1f); Vector3 vx3 = v1 + Vector3(0, renderY, 0.1f); @@ -319,7 +319,7 @@ void PartInstance::addPlus(Vector3 v1) void PartInstance::addPlus2(Vector3 v1) { - float renderY = max(size.z, max(size.x, size.y))/2 * 0.95f - 0.25; + float renderY = max(size.z, max(size.x, size.y))/2 * 0.85; Vector3 vx3 = v1 + Vector3(0, -renderY, -0.1f); Vector3 vx2 = v1 + Vector3(0, -renderY, 0.1f); Vector3 vx1 = v1 + Vector3(0, renderY, 0.1f);