Advertisement
Guest User

Untitled

a guest
Jun 27th, 2019
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.57 KB | None | 0 0
  1. import bpy
  2.  
  3. get the selected object
  4. selected_object = bpy.context.object
  5.  
  6. add shapekeys
  7. bpy.ops.object.shape_key_add(from_mix=False)
  8. bpy.ops.object.shape_key_add(from_mix=False)
  9. bpy.ops.object.shape_key_add(from_mix=False)
  10. bpy.ops.object.shape_key_add(from_mix=False)
  11. bpy.ops.object.shape_key_add(from_mix=False)
  12. bpy.ops.object.shape_key_add(from_mix=False)
  13. bpy.ops.object.shape_key_add(from_mix=False)
  14. bpy.ops.object.shape_key_add(from_mix=False)
  15. bpy.ops.object.shape_key_add(from_mix=False)
  16. bpy.ops.object.shape_key_add(from_mix=False)
  17. bpy.ops.object.shape_key_add(from_mix=False)
  18. bpy.ops.object.shape_key_add(from_mix=False)
  19.  
  20. get its shapekeys
  21. shape_keys = selected_object.data.shape_keys.key_blocks
  22.  
  23. loop through shapekeys and replace the names
  24. for index, key in enumerate(shape_keys):
  25. if key.name != "Basis":
  26. key.name = "Key 0" + str(index)
  27.  
  28. loop through shape keys and replace the names
  29. for key in shape_keys:
  30. key.name = key.name.replace("Key 01", "Open_Jaw")
  31. key.name = key.name.replace("Key 02", "Lips_Corner_In.L")
  32. key.name = key.name.replace("Key 03", "Lips_Corner_Up.L")
  33. key.name = key.name.replace("Key 04", "Lips_Corner_Out.L")
  34. key.name = key.name.replace("Key 05", "Lips_Corner_Dw.L")
  35. key.name = key.name.replace("Key 06", "Lips_Roll_Top")
  36. key.name = key.name.replace("Key 07", "Lips_Roll_Bot")
  37. key.name = key.name.replace("Key 08", "Lips_Corner_In.R")
  38. key.name = key.name.replace("Key 09", "Lips_Corner_Up.R")
  39. key.name = key.name.replace("Key 010", "Lips_Corner_Out.R")
  40. key.name = key.name.replace("Key 011", "Lips_Corner_Dw.R")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement