Home Technical Talk

Standardize Tangent Basis?

polycounter lvl 10
Offline / Send Message
AdvisableRobin polycounter lvl 10
So with the recent beefing up of the Polycount wiki and just a general interest in the subject I've taken these last few days to learn up on the Tangent Basis. My understanding is that it just works like an encoding and is an algorithm for reading in vertex data.

My question is why isn't it standardized? Is there a reason to use a different or custom basis or is this just a case of everyone(Engines) just doing what they want because there hasn't been a push to standardize it?

Replies

  • Quack!
    Offline / Send Message
    Quack! polycounter lvl 17
    There isn't a feasible way to standardize it. Hell, just convincing some people that having a synced workflow is necessary is hard enough. Getting an entire industry to do it is crazy.

    Currently lots of groups are focusing on Mikktspace as an open source standard. But another thing that is happening is that bakers/viewers/game engines are just reading the tangent basis from the file created, and use that, which means your tangent basis can be agnostic.
Sign In or Register to comment.