It took a long wait, but Inkscape 0.47 was released on 24 November 2009. It has taken over a year of intensive development and refactoring, but Inkscape is slowly growing up. We use several vector applications at VSD, but as strong supporters of Open Source software, Inkscape holds a special place. We put up with some of its quirks and try to use the program wherever possible, as it has some seriously cool features.
One of the new additions to Inkscape is the possibility to use Spiro curves (Cornu spirals), which were introduced to the design world by Raph Levien.
In this tutorial I demonstrate the basics of Spiro curves in Inkscape at a slow pace and use it to create smooth flowing swirls.
This tutorial assumes no prior Inkscape knowledge, so it may be a tat slow if you are already familiar with Inkscape's interface and the more advanced features such as the path editor.
I know... I should have made a start button so you determine when the video rolls... it is not there (yet).. please have some patience while contents load. Feel free to comment if you have further suggestions for improvement or have questions about the techniques shown.
File size: 7 MB
The video starts automatically - just give it some time to load. Pause the tutorial at any time with the control bar just below it.
Glad you liked it. I hope you did find the overview page: verysimpledesigns.com/vectors/ for all tutorials, as there are more Inkscape goodies posted there.
First of all, you must have Inkscape version 0.47 or higher installed (I just checked the 0.48-dev version and it is in there as expected).
The Spiro path can be either directly created using a path tool (such as the Bezier Tool ) with the mode set to Spiro. Another option is to add it later to a path via the menu Path > Path Effect Editor (Shift+Ctrl+7). You then select Spiro Spline from the drop down list, and press the Add button to apply it. If you still cannot find it, at least let me know what operating system you work on and what version of Inkscape you use - so I can look to other possible causes.
I am not 100% sure what you mean, but I'll give it a shot.
If you are talking about the triangle that makes the "pattern" along your path, it is drawn in the upper left corner of your document (the top left corner of the paper).
It is ONLY visible if you have applied a pattern to the path. For example: use the bezier tool and set the Shape to "Triangle In", or have added "pattern along a path" manually through the Path Effect Editor.
If a pattern is applied to a path, you can edit the pattern "on-canvas" by clicking on the "edit-on-canvas" symbol in the Path Effect Editor - it LOOKS like the Node Tool, but it is the icon in the Path Effect Editor, when you select "Pattern Along Path" in the Effects List.
I hope this helps. If not, please try to be a bit more specific.
The video tutorial is made as in .swf format, so as soon as you play it is is already downloaded to a temporary folder on your pc.
If you use Firefox you can also use Tools > Page Info. Then go to the Media tab and pick the .swf file from the list. Then use the Save As button.
Please let me remind you about our TOU tho: "Tutorials from this site may NOT be redistributed in any manner. If you would like to put them up in a forum or some other place, contact us first."
Wow this is great! I can see how you can make some pretty nice borders with the duplication feature. How do you lock the different elements together so that they can be moved as one item
I had a very early version of inscape years ago and just could not find any tutorials or self-teach my self. have been using scribus; now have come back to inkscape and with your tutorials wow...it's a whole new world!! thank you!
I am glad the tutorials are of help. And getting feedback on them is great, as it helps us to fine-tune our path.
Inkscape has come a long way and it has features that are not available in the big commercial programs, tho it lacks a few they have too. I find that I can do almost all vector work exclusively in Inkscape.
Very good tutorial! I am trying to follow the tutorial but nothing happens when I click on "Paste Path" (Path Effect Editor -> Pattern Along Path). I am using Inkscape 0.47 and I am following the tutorial step-by-step. Please, can you help me?
In the tutorial I first cut the path to the clipboard. If you have troubles with this step I suggest you just do a copy and delete the path afterwards.
Step 1: Copy the path that you want to use as pattern (Ctrl+C) to clipboard.
Step 2: Select your path and add the Path Effect Editor > Pattern Along Path effect to your path.
Step 3: Select the effect in the effects list.
Step 4: Use the paste path icon IN the path effect editor dialog.
Now the path that you copied to the clipboard is used as pattern in the Pattern Along Path Effect.
Step 5: You can still edit your path: click on the edit-on-screen icon IN the path editor dialog.
Step 6: Look in the UPPER LEFT corner of your DOCUMENT (the paper shape that is drawn on screen). You should see YOUR pattern in green and you can edit it.
Step 7: If the pattern does not show up on the path, it may simply be too big, too small or too awkward in shape. Try resizing it while in edit mode and see if this helps.
Step 8: If you are happy with your results: delete the original pattern that we copied in step 1
I am sorry you are having troubles. The Bezier Tool can be a bit difficult to handle sometimes, but with a bit practice you'll get the hang of it.
Most important to get the spiro kicked in properly is that your bezier path already has some "flow", is a smooth curve. If you create "cusp" (corner) nodes, it will keep them like that. Also it is very important to create a few nodes on a path, I noticed that with 3 I often just get an elegantly shaped partial circle.
The easiest way to change your path in a smooth flowing path is to select all nodes and use the auto-smooth option: 1. Select the node tool 2. Select all nodes, either by rubberband selection or by hitting Ctrl+A 3. Press the auto-smooth button on the Node Tool - Tool Control Bar This should kick the spiro immediately.
I'll use this technique also in the basic shape creation for the doodle heart in the Sketch and Hatch: verysimpledesigns.com/.../... tutorial and in the Paisly Motif: verysimpledesigns.com/.../... tutorial, even tho the shape for the Bezier Tool is set to None, where I use Triangle In in this spiro swirls tutorial.
If you use the "highlight path" option, you'll see your path in red when you hover over it with the node tool. The black path is the spiro path. You can edit the normal path with the node tool: add nodes, move nodes and so on.
I hope this provides a bit more insight.
Also, I saw you posted 2 similar comments, I only published one as I assume you did not know that the comments were moderated before publishing.
This tutorial is made with Inkscape 0.47, which is the latest stable release.
Inkscape version 0.48 is not released yet. The development is currently in the "chill phase". The actual release is expected possibly in May 2010.
However, if you are a daring user, and not afraid for working with an unstable version: user testing is HIGHLY appreciated. I run the development version on Ubuntu and I get daily updates from the repository. Also for Windows there is an option to grab nightly builds. See for more information: inkscape.org/download/?lang=en under the section "Development Versions".
To quote the website: Quote:
For those wishing to use the latest and greatest "bleeding edge" features and willing to risk more instability, or those wishing to test out the newly added code to help identify and debug problems in the code, access is provided to the development versions. Use at your own risk, and please report bugs you find!
Always search if the bug is already reported. If so: at the top of each bug report there is a line reading "This bug affects x people. Does this bug affect you?" Click the button next to it. And if you have new details to provide, please add them.
For all bug reports: please add the operating system you use, what version of Inkscape (check the about screen), and add details!!
Inkscape is awesome because users like you and me are testing and reporting!
Something goes wrong when I try to copy/cut paths: instead of copying the path, Inkscape copies it as a raster image, making pasting a path impossible. I do the exact steps shown in this tutorial, but the problem persists. What could possibly be going wrong?
I nave a problem to put my Spiro Swirls in Illustrator and Corel Drow, I mean in AI or EPS/ My swirls after I do -save as EPS- is a vector, but there look like its a little bit digital
The result of conversions between different vector editors is always a bit tricky as one or the other may not have the specifications implemented in full. The more complex a drawing, the more the chance that something will not turn out right. And as eps not only supports pure vector but also rasterization, this may also be cause of troubles.
However, to share your vectors between these programs, conversion is NOT needed. Both Corel Draw and Illustrator can read svg files. I tested it specificallly for spiro this morning:
A spiro curve with a pattern along path: 14 nodes
I did not remove the spiro effect via Path > Object to Path but I saved the drawing "as-is". Of course converting the spiro to a normal path in Inkscape is recommended before export as you can preview the results.
I saved it to the native Inkscape SVG format - but I recommend you use standard svg as this removes some Inkscape specific meta-data.
Open up your other favorite editor and simply open the Inkscape.svg file.
Versions used: - Inkscape 0.47 - Corel Draw 11 (Dutch version, with all patches applied) - Illustrator CS4
I suggest you do the import in .svg and then save/export from the 2nd editor in the format required.
This tutorial is wonderful! I am a new Inkscape user and have been tinkering around in the program for about a day now. After watching this, I've finally discovered how all those wonderful brushes I download from Deviant Art are created and I cannot wait to try my hand at creating my own! Thank you so much for sharing!
Hi Raynsity. Sorry for the slow reply but the question was asked (and answered) before. See this comment-61: verysimpledesigns.com/.../... for more clues.
Hey, Im completely new to inkscape but this looked simple so I tried it... Every time I draw a spirally thing it seems to completely change after I finish drawing it, sometimes simplifying it to a single spiral or sometimes making an complex series of squiggles. Any idea what Im doing wrong?
Sometimes it is good to keep in mind that as long as the Spiro effect is active, the curve will be treated and pushed into the spiro shape as soon as you move a node.
The trick is to use the spiro effect to get a nice swirl, and then to remove the spiro effect by applying the "object to path" option (under the path menu).
The path with then be fixed in its current shape, the pattern and spiro are applied permanently. It also removes the option to quickly edit the path as spiro, but it will prevent unwanted changes as described.
The part in the video where I duplicate and mirror a swirl shows exactly what the can happen and how to apply above technique.
I just downloaded Inkscape today ( I just love softwares related to graphics & multimedia!) and chanced upon your tutorial. And I felt i just had to try this out. Loved your awesome tutorial! It got me started with the basics. Thank you so much for sharing it with us ♥ I managed these within 20 minutes
Thank you again for your wonderful tutorial and blog ☺
I think I know what you mean. My mate Dakka is an experienced GIMP user and Inkscape drives him nuts too. I have been using both vector and image editors for quite some years and I sorta know where each of the programs strenghts and weaknesses are. The main thing to keep in mind is that a vector is an object on its own and it does not blend in with the neighbouring pixels. So try to find the shapes in your designs, chop them in "primitives" (the circle, rectangle etc) and construct your drawing from those.
I agree with you on finding and editing this tiny control shape on the drawing. I find it irritating that it initially appears at the top left corner of the document (why not at the top left corner of the path bounding box?). And size is irrelevant as it is a vector.. but bleh. Unfortunately.. that is what you get with the default settings - I cannot help that.
But what you can do is draw your OWN shape, cut (or copy) it to clipboard (Ctrl+X or Ctrl+V), select the path with the pattern effect and then "paste" your own shape. The technique is demonstrated in the video.
If you are an absolute Inkscape beginner, you may find the Cartoon Fish: verysimpledesigns.com/.../... tutorial helpful, as it shows these techniques too - but it is fully written with lots of screenshots. Also the Kokeshi Doll: verysimpledesigns.com/.../... tutorial is targeted at new vector/inkscape users. My mate Dakka tested them all (swore at some of the earlier versions) and was able to complete them.
I really loved this tutorial! Though, there's one question:
I have figured out how to select/edit the pattern triangle thing, only to stumble upon the next step where you create another pattern for the swirl to follow... Every time I Copy the new pattern, I Cut it, reselect the swirl, then click "Paste" in the "Path Editor" box, only to get a message that says there's nothing on the clipboard. I've seen your reply to João's comment, and tried to follow those steps but I still get the same result... So what could I've done wrong? :(
I am sorry about my slow response to your question.
I am not sure what is going on - but I know there are some problems copy / pasting with Inkscape 0.47 on the Mac. If you are working on the Mac you can find workarounds in the Inkscape FAQ: wiki.inkscape.org/.../FAQ.
I suggested to use the copy action to avoid losing the source object (so cutting is not required then). The extra object can be deleted afterwards.
I hope this provides some new insight. Cheers, Syllie
Hi Diane. Drawing bezier curves can be a bit hard at first. The trick is to click AND keep the mouse buttondown AND drag the mouse to the new point and only to release the cursor after that action.
If you simply click on the canvas, the Bezier tool will assume you meant a "corner node" (a cusp node) and the spiro action cannot kick in.
A way out is to select all the nodes (just draw an selection window around it or hit Ctrl+A - both actions with the node tool selected) and then use the Auto-Smooth nodes button. That will smooth the nodes and spiro will kick in immediately. This technique is demonstrated in the video, but also in the sketch and hatch tutorial: verysimpledesigns.com/.../....
All I can say is thank you, thank you, thank you, because of you, I was able to create a custom logo for my company that is unique and exactly what I wanted. I bookmarked your tutorial site before I know It I will be a pro at this. Now I want to figure out how Star Wing did his pictures
Thanks for your feedback. I am not sure what causes the laugh.. must be Inkscape messing up my design - or me figuring out that I mirrored my design at some stage.
WP is not Joomla. This site uses Joomla. For a reason
Comments
Glad you liked it. I hope you did find the overview page: verysimpledesigns.com/vectors/ for all tutorials, as there are more Inkscape goodies posted there.
Cheers,
Syllie
Muchas gracias!! muy buen material.
Thank you very much! very good stuff.
why I don't have this drawing mode option? I can not create "spiro path". Please help me with that.
Thank you.
tysiula
First of all, you must have Inkscape version 0.47 or higher installed (I just checked the 0.48-dev version and it is in there as expected).
The Spiro path can be either directly created using a path tool (such as the Bezier Tool
Another option is to add it later to a path via the menu Path > Path Effect Editor (Shift+Ctrl+7). You then select Spiro Spline from the drop down list, and press the Add button to apply it.
If you still cannot find it, at least let me know what operating system you work on and what version of Inkscape you use - so I can look to other possible causes.
I hope this helps.
Cheers,
Syllie
Help please?
I am not 100% sure what you mean, but I'll give it a shot.
If you are talking about the triangle that makes the "pattern" along your path, it is drawn in the upper left corner of your document (the top left corner of the paper).
It is ONLY visible if you have applied a pattern to the path. For example: use the bezier tool and set the Shape to "Triangle In", or have added "pattern along a path" manually through the Path Effect Editor.
If a pattern is applied to a path, you can edit the pattern "on-canvas" by clicking on the "edit-on-canvas" symbol in the Path Effect Editor - it LOOKS like the Node Tool, but it is the icon in the Path Effect Editor, when you select "Pattern Along Path" in the Effects List.
I hope this helps. If not, please try to be a bit more specific.
Cheers,
Syllie
The video tutorial is made as in .swf format, so as soon as you play it is is already downloaded to a temporary folder on your pc.
If you use Firefox you can also use Tools > Page Info. Then go to the Media tab and pick the .swf file from the list. Then use the Save As button.
Please let me remind you about our TOU tho: "Tutorials from this site may NOT be redistributed in any manner. If you would like to put them up in a forum or some other place, contact us first."
Cheers,
Syllie
If the easiest way is to group elements through the menu Object > Group (Ctrl+G).
If you like fancy borders, also try the tutorial that specifically handles that: verysimpledesigns.com/.../...
Cheers,
Syllie
I am glad the tutorials are of help. And getting feedback on them is great, as it helps us to fine-tune our path.
Inkscape has come a long way and it has features that are not available in the big commercial programs, tho it lacks a few they have too. I find that I can do almost all vector work exclusively in Inkscape.
Cheers,
Syllie
Thank you.
In the tutorial I first cut the path to the clipboard. If you have troubles with this step I suggest you just do a copy and delete the path afterwards.
Step 1: Copy the path that you want to use as pattern (Ctrl+C) to clipboard.
Step 2: Select your path and add the Path Effect Editor > Pattern Along Path effect to your path.
Step 3: Select the effect in the effects list.
Step 4: Use the paste path icon
Now the path that you copied to the clipboard is used as pattern in the Pattern Along Path Effect.
Step 5: You can still edit your path: click on the edit-on-screen icon
Step 6: Look in the UPPER LEFT corner of your DOCUMENT (the paper shape that is drawn on screen). You should see YOUR pattern in green and you can edit it.
Step 7: If the pattern does not show up on the path, it may simply be too big, too small or too awkward in shape. Try resizing it while in edit mode and see if this helps.
Step 8: If you are happy with your results: delete the original pattern that we copied in step 1
I hope this helps!
Cheers,
Syllie
This was my very first time drawing something! Loved it!
What am I missing?
Dick
I am sorry you are having troubles. The Bezier Tool can be a bit difficult to handle sometimes, but with a bit practice you'll get the hang of it.
Most important to get the spiro kicked in properly is that your bezier path already has some "flow", is a smooth curve. If you create "cusp" (corner) nodes, it will keep them like that. Also it is very important to create a few nodes on a path, I noticed that with 3 I often just get an elegantly shaped partial circle.
The easiest way to change your path in a smooth flowing path is to select all nodes and use the auto-smooth option:
1. Select the node tool
2. Select all nodes, either by rubberband selection or by hitting Ctrl+A
3. Press the auto-smooth button on the Node Tool - Tool Control Bar
This should kick the spiro immediately.
I'll use this technique also in the basic shape creation for the doodle heart in the Sketch and Hatch: verysimpledesigns.com/.../... tutorial and in the Paisly Motif: verysimpledesigns.com/.../... tutorial, even tho the shape for the Bezier Tool is set to None, where I use Triangle In in this spiro swirls tutorial.
If you use the "highlight path"
I hope this provides a bit more insight.
Also, I saw you posted 2 similar comments, I only published one as I assume you did not know that the comments were moderated before publishing.
Cheers,
Syllie
This tutorial is made with Inkscape 0.47, which is the latest stable release.
Inkscape version 0.48 is not released yet. The development is currently in the "chill phase". The actual release is expected possibly in May 2010.
However, if you are a daring user, and not afraid for working with an unstable version: user testing is HIGHLY appreciated. I run the development version on Ubuntu and I get daily updates from the repository. Also for Windows there is an option to grab nightly builds. See for more information:
inkscape.org/download/?lang=en under the section "Development Versions".
To quote the website:
Quote:
Bugs can be reported at: bugs.launchpad.net/inkscape
Inkscape is awesome because users like you and me are testing and reporting!
Cheers,
Syllie
I did not know the Bezier tool can do such wonderful things along with path effects.
Many Thanks.
Rajen.
What operating system are you on please? There are some issues with Mac OS X (Leopard / Snow Leopard).
I could re-write an excellent forum post, but I rather direct you to the source:
InkscapeForum.com: cut & paste: www.inkscapeforum.com/.../
InkscapeForum.com: Mac Snow Leopard?: www.inkscapeforum.com/.../
I hope this helps, if not please give me a bit more info and I try to help you further.
Cheers,
Syllie
The result of conversions between different vector editors is always a bit tricky as one or the other may not have the specifications implemented in full. The more complex a drawing, the more the chance that something will not turn out right. And as eps not only supports pure vector but also rasterization, this may also be cause of troubles.
However, to share your vectors between these programs, conversion is NOT needed. Both Corel Draw and Illustrator can read svg files. I tested it specificallly for spiro this morning:
Versions used:
- Inkscape 0.47
- Corel Draw 11 (Dutch version, with all patches applied)
- Illustrator CS4
I suggest you do the import in .svg and then save/export from the 2nd editor in the format required.
I hope this helps.
Cheers,
Syllie
I believe Syllie already answered this up higher in the comments. Please check comment: verysimpledesigns.com/.../...
Totally Awesome!!
I've put up my results in wallpaper format if anybody would like 'em: bit.ly/bmYKjs
I had a look at your spiro swirls and they look awesome. I like the glow effect that you applied.
All comments on the tutorials are moderated (keeps the spam low) so it takes sometimes a while before they appear. I deleted the double post.
Cheers, Syllie
I hope this helps,
Syllie
Sometimes it is good to keep in mind that as long as the Spiro effect is active, the curve will be treated and pushed into the spiro shape as soon as you move a node.
The trick is to use the spiro effect to get a nice swirl, and then to remove the spiro effect by applying the "object to path" option (under the path menu).
The path with then be fixed in its current shape, the pattern and spiro are applied permanently. It also removes the option to quickly edit the path as spiro, but it will prevent unwanted changes as described.
The part in the video where I duplicate and mirror a swirl shows exactly what the can happen and how to apply above technique.
I hope this helps,
Syllie
I managed these within 20 minutes
Thank you again for your wonderful tutorial and blog ☺
Cheers,
Syllie
I eventually figured out to how draw the spirals. But the triangle in the corner is impossible to manipulate.
For a start it is so small that it is only barely visible.
I can't seem to select either.
It might just be that I've been using gimp for ages, but inkscape is the most frustrating piece of software that I've ever tried to learn.
I think I know what you mean. My mate Dakka is an experienced GIMP user and Inkscape drives him nuts too. I have been using both vector and image editors for quite some years and I sorta know where each of the programs strenghts and weaknesses are. The main thing to keep in mind is that a vector is an object on its own and it does not blend in with the neighbouring pixels. So try to find the shapes in your designs, chop them in "primitives" (the circle, rectangle etc) and construct your drawing from those.
I agree with you on finding and editing this tiny control shape on the drawing. I find it irritating that it initially appears at the top left corner of the document (why not at the top left corner of the path bounding box?). And size is irrelevant as it is a vector.. but bleh. Unfortunately.. that is what you get with the default settings - I cannot help that.
But what you can do is draw your OWN shape, cut (or copy) it to clipboard (Ctrl+X or Ctrl+V), select the path with the pattern effect and then "paste" your own shape. The technique is demonstrated in the video.
If you are an absolute Inkscape beginner, you may find the Cartoon Fish: verysimpledesigns.com/.../... tutorial helpful, as it shows these techniques too - but it is fully written with lots of screenshots. Also the Kokeshi Doll: verysimpledesigns.com/.../... tutorial is targeted at new vector/inkscape users. My mate Dakka tested them all (swore at some of the earlier versions) and was able to complete them.
I hope this helps,
Cheers, Syllie
I have figured out how to select/edit the pattern triangle thing, only to stumble upon the next step where you create another pattern for the swirl to follow... Every time I Copy the new pattern, I Cut it, reselect the swirl, then click "Paste" in the "Path Editor" box, only to get a message that says there's nothing on the clipboard. I've seen your reply to João's comment, and tried to follow those steps but I still get the same result... So what could I've done wrong? :(
I am sorry about my slow response to your question.
I am not sure what is going on - but I know there are some problems copy / pasting with Inkscape 0.47 on the Mac. If you are working on the Mac you can find workarounds in the Inkscape FAQ: wiki.inkscape.org/.../FAQ.
I suggested to use the copy action to avoid losing the source object (so cutting is not required then). The extra object can be deleted afterwards.
I hope this provides some new insight.
Cheers,
Syllie
I start by clicking the bezier tool, 'create spiro path', and 'triangle in', but when I try to draw, it's not swirly, they're just straight lines.
I've been trying for almost an hour, but it just won't work.
Drawing bezier curves can be a bit hard at first. The trick is to click AND keep the mouse buttondown AND drag the mouse to the new point and only to release the cursor after that action.
If you simply click on the canvas, the Bezier tool will assume you meant a "corner node" (a cusp node) and the spiro action cannot kick in.
A way out is to select all the nodes (just draw an selection window around it or hit Ctrl+A - both actions with the node tool selected) and then use the Auto-Smooth nodes button. That will smooth the nodes and spiro will kick in immediately. This technique is demonstrated in the video, but also in the sketch and hatch tutorial: verysimpledesigns.com/.../....
There is a short instruction on how to draw bezier curves: verysimpledesigns.com/.../....
Good afternoon!
How do I download your video? So I won't be online on Internet.
Thank you for your attention, help and understanding!
Gustavo Reis
It is not really a video but a flash file. Instructions on how to get it local are given one of the comments above.: verysimpledesigns.com/.../...
here is my final outcome.
Thanks gyz
That looks quite impressive. Thanks for sharing your result.
Cheers,
Syllie
this is probably the first [graphics] tutorial that made me laugh! congratulations
a bit dull to follow without any sound, but very to-the-point useful regardless.
thank you Syllie,
good luck with WP machinery
and thanks for embracing inkscape
Thanks for your feedback. I am not sure what causes the laugh.. must be Inkscape messing up my design - or me figuring out that I mirrored my design at some stage.
WP is not Joomla. This site uses Joomla. For a reason
RSS feed for comments to this post.