If you have 6 projections $(x,y,0),(x,y,1),(x,1,z),(x,0,z),(1,y,z),(0,y,z)$ for $x,y,z \in (0,1)$ and you are given 6 congruent vector fields on the projection planes, how do you construct a vector field in $(0,1)^3?$ Would taking an average of the 6 projections to construct a vector for $(x,y,z)$ work?
Another way to phrase this, is, if on each face of a unit cube you have congruent non-vanishing vector fields, then how do you re-construct a vector field in (0,1)^3 based on the boundary information