vec3 world_binormal = cross(world_normal, world_tangent);
out mat3 world_tbn_matrix = mat3(world_tangent, world_binormal, world_normal);
vec3 world_binormal = cross(world_normal, world_tangent);
out mat3 world_tbn_matrix = mat3(world_tangent, world_binormal, world_normal);