Add on "name": "Corrective shape keys", "author": "Ivo Grigull (loolarge), Tal Trachtman"
have not been up-dated for 2.8.
I up-date it for 2.8 with add new "transfer option". at same time I could not up-date "fast mode" when transfer shape from edit mesh.
This add on (original version for 2.7) have offered 3 function .
1 generate meshB (to edit easy) from meshA which use modifier(mainly armature modifier, posing) with currently used shape keys applied.
2 after edit meshB (source) , transfer the shape to meshA (target) as new shape key with keep armature modifier. (fast mode )
3 after edit meshB transfer the meshB shape to meshA as new shape key with keep armatrure and some modifiers. And it can work for meshA which use "preserve volume" (Dual quarternion) shape too. (slow mode)
Most of case I needed to use "slow mode" . then about my up-date version, I could not up-date "fast mode" . I apreciate if someone up-date this to work with "fast mode" . I only comment out the fast mode function and class to hide from UI.
And I added new option to generate new shape key which remove "currently used shape keys delta" from posing meshA" . Because , original 2.7 version "slow mode" generate shape key, from mesh A (Posing mesh) "base shape". So that when "pin" new shape key, mesh A can get same shape as mesh B. but there are cases, mesh A already morphed by other many shape keys, and these shape keys are driven by bone rotation etc. (as corrective morphs)
New "delta option" can generate new shape key, which deform meshA(posing shape) to mesh B (editted shape) with keep other shape keys value as same as before.
limitation is same as original which discribed by 2.6 wiki
- Target mesh may not have any transformation at object level, it will be set to zero.
- Fast/Armature method does not work with Bone envelopes or dual quaternions, both settings will be disabled in the modifier (my 2.8 version, I remove )