

The apple facs system for example is the minimum sets of expressive blendshape, anything more is just control and accuracy on the same set, so while heretic have 300 shape, polywink 150, they are just the same shape with extras, or combine shape for ease.


I have already noticed a few things for optimization, and figure out where are the pain points. I have no idea if that's the academic laplacian mesh transform though. Which should give me something topology agnostique. Basically I will do a uv unwrap storing fragment model position, do gradient of that, then the divergence, and look at how it evolve from basemesh to blendshape. FOR ARTIST, TRANSLATION: the gradient is basically how things change between too neighbor elements, in an heightmap that would the slope direction between height, the divergence is simply the difference between slope neighbor, which I intend to capture as a dot product. I also need to look into laplacian stuff to extract data. and trying to infer rules that will help author things automatically. For example looking at vector divergence from base mesh, comparing local displacement to average, etc. What remain is blendshape, I downloaded the heretic demo for reference and isolated the head morph, so far I figured out how to extract them from the baked data of unity (using bakemesh() and storing result as mesh in an array), and next is to run a series of experiments to test assumption and portability. And breaking into hue saturation and luminance components give me a lot of control over accuracy. Texture is not great, but I'm not too concerned about it, studying for dark skin showed me that skin and its details can be automated to good enough results. I'm personally going to use makehuman in the short term, the mesh is passable enough and export is cc0, but the head expression morph are horrible, and some stuff need some retouching like the ears. That's the hardest and slowest part of making a human nowadays, people aren't has regarding for anything below the neck, so deforming a base mesh is enough. Click to expand.The demo is not running at playable frame rates on my computer.īut to be frank, I mostly need for face morph and animation blendshape.
