Re: [Algorithms] Skinning + Tangent vectors
Brought to you by:
vexxed72
From: Adam M. <amo...@dp...> - 2002-02-28 16:15:24
|
Hmm. But if we assume c), then doesn't that imply that Normal == SxT * SIGNBIT , making your point a) be meaningless? I also don't understand what you mean by the Normal being 'cheaper' than SxT ... what are you talking about here? My app is fill limited at the moment so neither this, nor point b) matters for me. :-/ --Adam From: "Sim Dietrich" <SDi...@nv...> > In my experience with this, having helped implement it in several games, I > can tell you that : > > a) You should always use the Normal instead of SxT ( this is not only > cheaper, but helps with flipped textures ) > > b) You shouldn't bother renormalizing these vectors after transforming them, > assuming you don't have significant scales > > c) The assumption that S & T & Normal vectors are orthonormal is a good > assumption if your texels are mapped to be square. Because this is usually > true, or supposed to be true, it tends should work out if you make the > assumption that the tangent basis is orthonormal. > |