Just purchased my V2 :) +Spiro Curves
All  1-2  3-14

Previous
Next
 From:  Michael Gibson
3809.3 In reply to 3809.1 
HI DesuDeus, yup I've looked into Spiro before, it's pretty cool!

One of the difficulties with it though is that it's not just "mostly for" 2D work, the whole mechanism actually only works for 2D planar curves, it's not something that can work on a curve that needs to bend around in 3D space. So that means it could not work just as a fully general replacement for curve interpolation, it would probably need to be a special mode or something like that.

Then the other problem is that the library itself seems to be abandoned by the author, I've contacted him about licensing it but he seems to be too busy with his new work at Google to be able to focus any attention on anything to do with the Spiro library.

And unfortunately the library that he has released is under a license that prohibits its use in commercial applications like MoI, the library is allowed to be used in Open Source applications only (like Inkscape for example).

So currently it does not look like it is possible to use it inside of MoI.

In the future I want to experiment with some kinds of energy-minimization for curvature distribution which may give a similar effect. The most interesting thing about Spiro curves to me is not just continuity but more about the nice and even distribution of curvature along the curve.

- Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Samuel Zeller
3809.4 In reply to 3809.3 
Damn, it's sad he abandoned the project. One of my current boss is also going to Google in Switzerland at the end of this year :(
I think it's great, like you said, for the nice curves that this library can make. Too bad it's not licens-able for commercial.

But well, Spiro is not the only thing that can do nice curves...
Thanks for the reply :)
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  unclecharlie
3809.5 
I don't know if it is the same source code but these curves look like Bezier curves in Blender. I'm pretty sure they are limited to 2d planar drawing then extruded or swept into the third dimension.


http://wiki.blender.org/index.php/Doc:Manual/Modeling/Curves

ch
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
3809.6 In reply to 3809.5 
Hi unclecharlie,

> I don't know if it is the same source code but these
> curves look like Bezier curves in Blender.

No, they're not really the same - if you look closely you should notice some differences between how Spiro curves work and how Bezier curves in Blender work. Specifically Spiro curves are controlled by a set of points on the curve and don't have those tangent handle things that the old-style Bezier curve editing has.

- Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Frenchy Pilou (PILOU)
3809.7 
The funny of SPiro shown on the escape video
is how is managed the control!
On an external rectangle curve :)
---
Pilou
Is beautiful that please without concept!
My Gallery
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
3809.8 In reply to 3809.7 
Hi Pilou,

> The funny of SPiro shown on the escape video
> is how is managed the control!
> On an external rectangle curve :)

You mean for controlling the width of the shape? I think that's a feature of Inkscape for applying a pattern to follow a curve, that part does not have any specific relation to Spiro, Spiro is used there for the centerline curve.

I hope to be able to have something similar to that pattern-applying stuff with some of the deformation tools that I want to work on for v3.

- Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Frenchy Pilou (PILOU)
3809.9 In reply to 3809.8 
< with some of the deformation tools that I want to work on for v3.
cool :)
---
Pilou
Is beautiful that please without concept!
My Gallery
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Apophis
3809.10 
Hi DesuDeus

thanks for the hint to Spiro Curves. Nice tutorial.
Could be a really nice improvement for upcomming releases.

A simple D with "spiro" and a star for "pattern along path"




Attachments:

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Marc (TELLIER)
3809.11 
Spiro curves are quite cool!

Mr.T
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  BurrMan
3809.12 In reply to 3809.11 
FYI:
You can do a "copy and paste" from Inkscape to Corel or Illustrator.

"Spiro Curves for MoI!!!!!"
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Marc (TELLIER)
3809.13 
Thanks for the tip BurrMan, I wouldn't have tough of trying this.

It also works in xara.

Marc
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
 From:  amur (STEFAN)
3809.14 
Great tip BurrMan, much appreciated! Works for me under OSX with an old copy of Canvas 9 too :-)

Regards
Stefan
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged
 

Reply to All Reply to All

 

 
 
Show messages: All  1-2  3-14