|
![](/i/fill.gif) |
Hi,
The following code creates a spiral that starts out at y = 0 at the
outer radius and gains height (y) as the radius decreases. Can anyone
suggest a way to do this without distorting the cross-section radius of
the spiral in the y direction? I'm also having trouble getting it into
an upside-down funnel shape that falls off the way I want it to (raising
it more just in the center).
isosurface {
#declare F = function { f_spiral(x, y, z, 0.5, 0.05, 3, -0, -0, 1) }
function { F(x, y-1/f_r(x, y/8, z), z) }
contained_by { box { -4, 4 } }
max_gradient 10
pigment { rgb<1, 0, 0> }
}
Any help would be greatly appreciated,
Ryan
Post a reply to this message
|
![](/i/fill.gif) |