X-Git-Url: http://git.scottworley.com/nt3d/blobdiff_plain/3fdffa6cef1752afc1143dac2d8b9966fc91cc2d..e06a4a20a8c49061c64714bf718061b5d695ef35:/medusa.html diff --git a/medusa.html b/medusa.html index 0576312..9bd3dc7 100644 --- a/medusa.html +++ b/medusa.html @@ -10,9 +10,11 @@ for (var finger_point = 0; finger_point <= params.finger_points; finger_point++) { var finger_progress = finger_point / params.finger_points; var angle = (finger_angle + twirl_angle * finger_progress) * 2 * Math.PI; - var x = ring_radius * Math.cos(angle); - var y = ring_radius * Math.sin(angle); - path.push([x, y, params.finger_height * finger_progress]); + var r = ring_radius; + var x = r * Math.cos(angle); + var y = r * Math.sin(angle); + var z = params.finger_height * finger_progress; + path.push([x, y, z]); } return nt3d.extrude(path, finger_crosssection, [0, 0, 1], nt3d.pathnormals_from_point(path, [0, 0, 0])); }