);
} elsif ($ip =~ m/^ball[02]$/) {
my $angle = $it * TAU/4;
- $i_offset = V( -$lin_len -$sine_len
- -sin($angle) * $ballend_xr,
+ my $dx = sin($angle) * $ballend_xr;
+ $i_offset = V( -$lin_len -$sine_len - $dx,
0,
- +$sine_height
+ +$sine_height + $dx * tan($sine_angle)
);
$i_thickscale = cos($angle);
} else {