Tangent Spaces, Geometry Approximation and Hard Edges

Date : Wed, 24 Jan 2007 14:15:19 +0100
To : xsi(at)Softimage.COM
From : André Adam <a_adam(at)49games.de>
Subject : Tangent Spaces, Geometry Approximation and Hard Edges
Heya!

We've just stumbled across a problem with Tangent Based Normal Maps and Hard Edges; since a Tangent Based Normal Map is relative to

a) the Tangent Space and
b) the object's Geometry Normals,

obviously the Smoothing value in the Tangent Operator as well as the Angle value of the Geometry Approximation property have to match each other to create a correct piece of Normal Mapping in the end.

Now, if we decide to create Hard Edges on the mesh, there seems to be no way to feed this piece of information into the Tangent Map, since the operator does not evaluate the true Geometry Normals, but seems to create an own set on the fly.

So, questions are:

a) Did we get this correctly?
b) In case yes, is there any solution to this problem except of not using Hard Edges (or writing an own Tangent operator)?


Cheers for a quick piece of enlightenment!

   -André

---
Unsubscribe? Mail Majordomo(at)Softimage.COM with the following text in body:
unsubscribe xsi


Search the XSI List archives here or use the advanced search form to search across mailing lists. Searching help is available.
This site supposedly brought to you by Benjamin Grosser and the Imaging Technology Group.