Mesh gradients

Post and comment on recent Inkscape news.
User avatar
prokoudine
Posts: 186
Joined: Sat Jun 09, 2007 4:32 am
Contact:

Mesh gradients

Postby prokoudine » Fri Oct 21, 2011 10:58 pm

Just in case you missed the news, mesh gradients are now to be part of SVG 2.0, and there is a branch for that (currently rather unstable due to Cairo bugs). Tav did its presentation on SVG Open 2011 this Monday.

Here is an update on the current state of affiars.
http://libregraphicsworld.org — news and tutorials on free design software

User avatar
Loadus
Posts: 23
Joined: Wed Feb 16, 2011 5:58 am

Re: Mesh gradients

Postby Loadus » Sat Oct 22, 2011 8:26 am

Great news. Been waiting to try out the mesh gradients thingy.

Building as I type this ...

User avatar
brynn
Posts: 10309
Joined: Wed Sep 26, 2007 4:34 pm
Location: western USA
Contact:

Re: Mesh gradients

Postby brynn » Sun Oct 23, 2011 6:13 am

Oh, this is so exciting! I had no idea it was even under developement -- thought it was still just a dream :D
Could anyone venture a ballpark ETA for the mesh gradient in a stable release?
(just curious)

User avatar
druban
Posts: 1917
Joined: Fri Nov 20, 2009 10:48 pm

Re: Mesh gradients

Postby druban » Sun Oct 23, 2011 6:30 am

Tavmjong Bah is a star in the opensource firmament!
Your mind is what you think it is.

User avatar
prokoudine
Posts: 186
Joined: Sat Jun 09, 2007 4:32 am
Contact:

Re: Mesh gradients

Postby prokoudine » Mon Oct 24, 2011 1:50 am

brynn wrote:Could anyone venture a ballpark ETA for the mesh gradient in a stable release?

I'm not sure if it's possible. We are relying on unstable Cairo for some new stuff already, so technically it's like this:

1. Cairo releases a brand new version with all the stuff we need.
2. This version goes to distributions.
3. We freeze and release 0.49.

I could be wrong, of course.
http://libregraphicsworld.org — news and tutorials on free design software

~suv
Posts: 2272
Joined: Sun May 10, 2009 2:07 am

Re: Mesh gradients

Postby ~suv » Mon Oct 24, 2011 3:44 am

prokoudine wrote:
brynn wrote:Could anyone venture a ballpark ETA for the mesh gradient in a stable release?

I'm not sure if it's possible. We are relying on unstable Cairo for some new stuff already, so technically it's like this:

1. Cairo releases a brand new version with all the stuff we need.
2. This version goes to distributions.
3. We freeze and release 0.49.

I could be wrong, of course.

IMHO that's - maybe - overly optimistic: the experimental gradient mesh implementation hasn't even landed in the development branch of Inkscape yet. What about getting the gradient mesh definition finalized and frozen to be included in the next SVG specification first? And implementing full support in Inkscape which doesn't get broken in later Inkscape versions and/or by the SVG 2.0 specification itself? After all, you'd want other SVG renderers (including web browsers) to be able to render Inkscape's files, too ;)
Tavmjong Bah wrote:The SVG working group has endorsed the addition of Coons Patch Mesh gradients to the SVG standard. This will satisfy the need of content creators for a more complex shadings. The exact syntax for the mesh gradients is still being worked on. [emphasis mine]

With regard to cairo: to have a stable release of cairo based on current cairo git master (which is not even available as unstable cairo snapshot release yet) might also be further away than you'd want to wait for releasing 0.49 with the new renderer (not even to mention availability of said cairo release on other platforms supported by Inkscape). With the exception of a few known issues, Inkscape's new renderer (in the development builds) does work with the current stable cairo version (1.10.2).


Return to “News, Events & Developments”