|
![](/i/fill.gif) |
"Jon S. Berndt" wrote:
> I've been thinking about this one, too (non-linear transformations).
> It's a difficult problem. It would be easy (relatively) to take a shape
> and skew it based on some function. However, I think there would be a
> lot of work to also take into account surface normal, textures and
> everything else which dictates what an object would look like at a
> skewed point. I don't think it is impossible at all, just a very tricky
> and uncomfortable problem. I sure ain't the guy to take on that one!
Transforming normals isn't too hard. I don't remember the formula
offhand for deriving the normal-transformation matrix from the
point-transformation matrix, but it's in Andrew Glassner's "Graphics
Gems".
--
Mike Paul
mbp### [at] locke ccil org
http://www.worldaxes.com/paul_fam
Post a reply to this message
|
![](/i/fill.gif) |