i think it will be enough for flat platform polygons. if you do it it will help most of my meshes. maybe you can calculate average(normal,tangent) of 2 vertices as optional. yes you are right full optimization is a big process. simple optimizations will be enough for the most cases. thanks for this. i will try it.