1
0
mirror of https://github.com/Irev-Dev/Round-Anything.git synced 2025-08-29 02:09:52 +02:00

Keep polyRound extrude height consistent

when r1 changed between a positive and negative radius the height
of the extrude would change
This commit is contained in:
Kurt Hutten
2020-10-06 05:39:58 +11:00
parent e6d67b6304
commit 9613a81f15

View File

@@ -134,7 +134,7 @@ function extrudePolygonWithRadius(radiiPoints,h=5,r1=1,r2=1,fn=4)=
let(
// top is the top curved part of the extrude
top=makeCurvedPartOfPolyHedron(radiiPoints,r1,fn),
topRadiusPoints=translate3Dcoords(top[0],[0,0,h-r1]),
topRadiusPoints=translate3Dcoords(top[0],[0,0,h-abs(r1)]),
singeLayerLength=top[2],
topRadiusFaces=top[1],
radiusPointsLength=len(topRadiusPoints), // is the same length as bottomRadiusPoints