Option which generate UI slider with raw and fin prop for shape keys, with user set name and category (request)

Issue #561 resolved
engetudouiti created an issue

User can add morph property, driver bone, or driver for import character in blender as they need. But only difficult thing is, generate new UI slider as same as add on. (locate on same UI place).

At current make empty shape key, and add driver by add on function, can generate slider. which drive shape key directly.

at that case, it generate slider, and raw property but not generate fin property. and directly link the raw property.

ideally (if user hope to make the prop will be driven but, still adjust each as same as other import moprhs)

  1. Click advance option “generate new morph slider from shape key”
  2. user input new category and select shape key. (like Category “test” Morph “Mytest1”)
  3. add on generate raw property as current select rig object custom property with the name “Mytest1”
  4. add on generate fin property as current select rig. data custom property with the name_fin. “Mytest1_fin”
  5. add on generate the slider (which get the Mytest1 value”) and show the “Mytest1_fin” value as labell (it may change with user setting show fin value or not)
  6. Mytest1 should not have any driver. but Mytest1_fin. auto generate driver, which simply use Mytest1_raw value.
  7. Shape key Mytest1 auto set driver, which driven by Mytest1_fin.

After that, user can use these prop and slider as One morph set,

current add on offer, generate driver from shape key, do 1, 2, 3, but not do 4 and 5 (so not generate fin prop, but directly change shape key value) of course it is useful but , now we generate new morph set which can drive and user can ajdust for blender so I feel it is pity, we can not do same thing for user custom morph. (not import) by one click.

eg if I hope to make new pose morph, I will make new empty morph, and generate slider and raw , fin prop, after that only remove shape keys. (so I can use the fin prop to controll any other property, but it can be driven by other prop, if it need)

Comments (4)

  1. Thomas Larsson repo owner

    The Add Shapekey Drivers button was changed in the last commit, and now it creates a raw-fin pair that drives the shapekey. I don’t want to add a separate tool, because the behaviour is the same in the simple case, and this tool is probably rarely used anyway. I don’t remember when I last used it myself.

    Remove Shapekey Drivers has also been modified to remove both properties. Note that if the same final property drives shapekeys of several meshes, removing it from one will make the driver stop working for the other shapekeys.

  2. engetudouiti reporter

    Thanks, at least now I can make daz type morph set (slider and 2 props) which add on currently generate when import morphs. (most of case)

    And I do not expect remove functions work as same as before. but I expect you will up-date document about for those advance functions. (actually I do not know how these remove function may effect for each props and drivers so avoid to use it, when I import complex custom morph and remove some of them later)

  3. Log in to comment