Courbelibre is a free Blender addon.
It uses the standard blender “draw curve” ,and skips the steps of creating a curve, delete all points like in the standard workflow.
It enables to draw directly free extruded curves in object mode whith Shift+right click or add->curve, while maintening the possibility to draw curves as usually in edit mode.
Installation:
Start Blender and open User Preferences. Click on the addons tab
Click “install from file” , then choose downloaded zip or .py
Check the addon to activate, then save user preferences.
To use ,shift+click in object mode or shift+a-curves-courbe libre
Just some questions. Is Shift+LMB by default reserved for some action in Object mode in Blender? If not, then why not better enable curve draw with Shift+LMB in Object mode since that is the default shortcut to draw curves in Edit Mode?
Another suggestion if possible. It would be nice to automatically bring to front/selected the Curve Stroke tab in T panel and curve tab in properties panel when you enable the addon in object mode.
Edit:
I just saw keys used in the video and apparently you use Shift+RMB to draw. I am somewhat confused now, you use some custom settings in user preferences for the mouse I guess.
I updated the link to use the left click button .
If you are in left mouse button to select in blender like me,
maybe you still have to map yourself the shift+left click in the preferences as in the picture below for curve draw.
For the keymap, I’m just in left click select in the preferences.
I used the right mouse button for the addon to be consistent with standard shortcut for draw curve.
In my first trys, I did shift+left click to activate , but then we still have to do shift +right click to draw, so I step back to full right mouse button.
but you’re right, full left workflow would be better , especially for tablet users.
I found the draw curve shortcut in preferences, I still have to found how to map the key in the preferences from the addon, then go to full left.
anyways, shift + left mouse button seems to be already assigned to some gesture and planar constraint manipulators.
Lot of test to do
Thank you!
That’s right, Shift+LMB is the default map used to draw curves with Blender by default (RMB to select). So with the current status of the addon the behavior is a bit more obvious for those using Blender with default keymap.
Anyway, I have seen that some addons in Blender 2.79 allow user configurations in “User Preferences > Add-ons”, so if you think it is useful and you could implement it, then later RMB or LMB could be something that one can configured directly from the addon.
First link updated.
the addon uses automatically the selected button you choose in the input preferences.
the Shift + click has been changed to shift+alt, because… shift+select click is used for selecting multiple object, so it’s used a lot.
I should have seen it earlier
I have to learn how to enable custom shortcut from the addon.
I’ve seen some snippets around, but have to figure how it works, and how to integrate it