Merge branch 'master' into master

This commit is contained in:
Revar Desmera 2023-12-17 23:26:41 -08:00 committed by GitHub
commit e4a5833514
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 3 additions and 3 deletions

View file

@ -986,7 +986,7 @@ function rotate_sweep(
style=style style=style
) : ) :
let( let(
steps = ceil(segs(max_x) * angle / 360) + 1, steps = ceil(segs(max_x) * angle / 360) + (angle<360? 1 : 0),
skmat = down(min_y) * skew(sxz=shift.x/h, syz=shift.y/h) * up(min_y), skmat = down(min_y) * skew(sxz=shift.x/h, syz=shift.y/h) * up(min_y),
transforms = [ transforms = [
if (angle==360) for (i=[0:1:steps-1]) skmat * rot([90,0,360-i*360/steps]), if (angle==360) for (i=[0:1:steps-1]) skmat * rot([90,0,360-i*360/steps]),
@ -1046,7 +1046,7 @@ module rotate_sweep(
spin=spin, orient=orient spin=spin, orient=orient
) children(); ) children();
} else { } else {
steps = ceil(segs(max_x) * angle / 360) + 1; steps = ceil(segs(max_x) * angle / 360) + (angle<360? 1 : 0);
skmat = down(min_y) * skew(sxz=shift.x/h, syz=shift.y/h) * up(min_y); skmat = down(min_y) * skew(sxz=shift.x/h, syz=shift.y/h) * up(min_y);
transforms = [ transforms = [
if (angle==360) for (i=[0:1:steps-1]) skmat * rot([90,0,360-i*360/steps]), if (angle==360) for (i=[0:1:steps-1]) skmat * rot([90,0,360-i*360/steps]),

View file

@ -9,7 +9,7 @@
////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////
BOSL_VERSION = [2,0,671]; BOSL_VERSION = [2,0,667];
// Section: BOSL Library Version Functions // Section: BOSL Library Version Functions