Page MenuHome

Add-on for assigning Bezier curve shape keys
Open, Confirmed, MediumPublic


With this add-on users can assign one or more Bezier curves as shape keys to another curve object.
If curves have multiple splines, it's possible to match them based on a number of pre-defined criteria.
Closed (cyclic) spline vertices can be aligned manually for smoother transition.

Supported Blender version: 2.8

Repository Path:
Script File:

Review Video:
Usage Example 1 (Fix Curve Shape Key After Topology Change):

Review of Manual Vertex Alignment Feature:
Usage Example 2 (Font Morphing):



Event Timeline

Brendon Murphy (meta-androcto) triaged this task as Normal priority.Tue, Jun 4, 4:01 AM

@Spivak Vladimir (cwolf3d) have you seen this one?
@Shrinivas (Shrinivas) hi, thanks for your activity, your addon looks very useful. Thank you for the Videos, they really show what this addon is capable of.
I think this could be a useful addition to Blender.

Thank you!
Do let me know if you have any suggestions or queries with regard to the code.

Brendon Murphy (meta-androcto) raised the priority of this task from Normal to Confirmed, Medium.Thu, Jun 13, 4:04 AM

hi, I'm raising status, It would be a nice addition to 2.8 I think. Can you please check with nightly builds to make sure code is working correctly, I don't see any issue, but it's worth regular checking.
Have you looked at and ? Are you prepared to maintain the addon within Blender through the 2.8 series? Let me know so we can look at your access to the addons repository. I've also noticed your activity updating other addons and it's much appreciated.

Yes, I will make sure the add-on remains intact with the new changes in 2.8 code.
And I will be happy to maintain the code within Blender repository. Kindly let me know what I need to do next, apart from going through the Wiki pages you've given.

Thanks again for your time.

hi, if you can join this mailing list: and mail:

Re: Commit Access to Addons Repository: ATT: @ideasman42


Hi my name is: "your name"
My user name on is: "your user name here"
I would like commit access to the addons repository.
I am the maintainer of/my addon is:
New to Blender and it's task is here: "inset addon name and task name".
or I'm the Author of an addon in Blender and I wish to update the addon: "inset addon name and task name if applicable".
or I'm a new maintainer of an addon in Blender and I wish to update the addon/s "inset addon/s name/s and task name/s if applicable".

I'm familiar with git usage and my repo is here: "your git hub" *not needed but why not if you have one. It's important to know git usage before committing to the Blender addons repo.

It's also useful to join this mailing list: as this list mails out the commits. is a good read. and provide a good place to discuss your addon or issues if needed. It's good also to drop in and say hi and meet other developers and provides a good communication platform.
Final note: Addons in the Blender repository are updated by addons devs and Blender core devs help with api updates/fixes. As there's multiple people committing it's important to make sure your local folders are updated to current before committing your self.

Any issues please let us know.
Thanks for your interest and support.