I have about 300 shapekeys and want set all of them to value 0.5 or 1. Is there a fast way to do it?

  • $\begingroup$ is it for one object ? $\endgroup$ – Chebhou Mar 30 '15 at 16:19

small script to set them all to a new_value except the basic shapekey :

  • select the object
  • copy paste and run the script

import bpy

new_value = 0.5

for shape in bpy.context.object.data.shape_keys.key_blocks:
    if shape.name != 'Basic' :
        shape.value = new_value
| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.