- if(tangent_attr>=0)
- builder.attrib(tangent_attr, s1.x/l1, s1.y/l1, s1.z/l1);
- if(binormal_attr>=0)
- builder.attrib(binormal_attr, s2.x/l2, s2.y/l2, s2.z/l2);
+ if(generate_tbn)
+ {
+ builder.tangent(s1.x/l1, s1.y/l1, s1.z/l1);
+ builder.binormal(s2.x/l2, s2.y/l2, s2.z/l2);
+ }