local count = 0\r
for i = 0, length - 1 do\r
-- Calulate radius for this "height" in the cylinder\r
- local radius = radius1 + (radius2 - radius1) * i / (length - 1)\r
+ local radius = radius1 + (radius2 - radius1) * (i + 1) / length\r
radius = math.floor(radius + 0.5) -- round\r
local min_radius, max_radius = radius * (radius - 1), radius * (radius + 1)\r
\r