0
\$\begingroup\$

I have a really simple question I cannot be sure about the answer.

What is the space of tangent (T), and bitangent (B) vectors when we calculate them using vertex positions, and texture coordinates?

\$\endgroup\$
1
\$\begingroup\$

Assuming your vertices haven't been multiplied by any matrices the tangent and bitangent will be in object space.

Edit:

Your vertices are in object space. A normal is a vector perpendicular to a face (usually a triangle made from 3 vertices). Because the vertices used to calculate the normal are in object space, the normal will be also. The same follows for the tangent and bitangent.

\$\endgroup\$
1
  • \$\begingroup\$ Yes, I am not transforming my vertices into other coordinate system. Could you please give some details why they will be in object space? \$\endgroup\$ – ciyo Aug 31 '15 at 22:19

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.