UFLIC On Surface
Mar 16, 0304
texture in the UV space with flow extended to ghost cells

these are the param settings to generate the texture above (note the redued step size):

mapped onto the wing:

some "wiggling" when the patterns coming across the cuts can be seen. However, some cuts are joined perfectly as shown below:

the other side of the wing:

the funny discontinuity seam above is not a cut. Instead, it is a
band of skiiny triangles introduced by the algorithm of geometry
image generation:

close-in shot of these "bands"::

The triangles on these bands are highly irregular, as opposed to regularly-shaped faces surrounding them.
closer examination of the deformation sequence (from UV space to P
space, as shown below) indicates that these triangles are place where
most distortion happens. Please pay attention to marked region.






close-in of the above:

Here's my proposed solution/theory. We need to capture the distortion
of the UV flow faithfuly, so that when the UV-space texture mapped back
in the P-space, the patterns can be "un-distorted". In order to do
that, the sampling rate of the UV-space flow, as well as the resolution
of the UV-space texture, need to be high.
Also, the step size need to be small enough so that we can capture the
distortion faithfuly within the skinny triangle in the UV space, like
this:

the following picture shows how big step size missed the "refraction"
part above and create intersecting patterns in the texture:

the picture above also shows that the same discontinuity can happen
across the cuts (in the above image, this is shown as crossing patterns
along the boundary between valid regions and ghost cells).
the following image shows the skinny triangulation near the
border of the UV space (i.e. cuts int he P-space). This is very similar
to the "non-cuts" bands discussed above.

flow "edelta":


UV space texture

Test cases:
flow along the long axis of the wing


flow along the short axis


flow orthogonal to the wing plane: