odf opened this issue on Dec 16, 2021 ยท 223 posts
odf posted Tue, 21 December 2021 at 6:27 PM
Morphs are downward compatible. This means that the standard morph data must be available. To make it a hires morph, I would take the pre morphed polygon and subdivide it further with "normal data". That should be good for any kind of subdivision.
Yes, that's my back-up plan. That's more or less what I meant by "baking down to the base resolution," which probably wasn't clear enough. I can of course do arbitrary displacements at base resolution, so that'll give me the basic shape. At higher resolutions I can do displacements along the normals more or less reliably. I say more or less because of course the normal is also just approximated in some way.
The problem with the tangent (and then also the bitangent) is that it can be any direction along the surface, so the programmer has a full 360 degrees to pick from, and which one is used is purely a matter of convention.
-- I'm not mad at you, just Westphalian.