|
|
nomail@nomail wrote:
> I tried many ways to bend a GSG object. The only possibility was Chris
> Colefax's object bender. But the you have to set the quality that high,
> that rendering takes too much time for an animation.
> Now I'm looking for a mathematical way to bend an isosurface function. As
> example you can made a torus with a cylinder. That would be stupid, but it
> is an example.
>
> When you want to translate an function 7 units along the x-axis, you have to
> write function(x-7,y,z), not function(x+7,y,z). Thats the point: I have a
> transformation to bend an object, but it is the wrong way:
> xnew = cos(x/radius)*(radius+z)
> znew = sin(x/radius)*(radius+z)
> Solving to x and z gives a stupid result, becaus sin and cos have infinite
> solutions.
>
> Do you now any other ways to bend an Isosurface object?
I have successfully "bent" and deformed isosurfaces with NURBS.
(With one trivariate function for each of the x, y, and z axis.)
- But it was *really* painful to wait for the results. Maybe we
will have powerful enough processors in some years...
=)
Tor Olav
Post a reply to this message
|
|