Store original vertex normals for recovery Average vertex normals Fetch averaged vertex normal at face-vertex level and encode it into UV2 with octahedron compression Restore to original normals ...