GEGL Integration

Correct me if I’m wrong. GEGL seems to be not only a GIMP thing, but also Pixelitor (Non-destructive editor though far less flexible in destructive department compared to Krita) has access to it as well as G’MIC . And GEGL seems to be a framework that can be integrated into application to allow for non-destructive editing given that Pixelitor has access to it, so it’s not a GIMP-only thing.

Would it be feasible to integrate GEGL into Krita? Does any one wants a extension to existing filters? Would it solve some limitations in layer effects?

1 Like

It may solve some problems but it may be just another way of doing the same thing. The Gimp implementation seems to be based on node editing but without a GUI and so isn’t very intuitive compared to filter layers. However, I am not technically minded so I might be wrong.

There’s GUI, but the workflow is not that nice.

Other than that, I wish I can say much more, but I have no idea of its feasibility and what this can offer.

1 Like

hello, I develop GEGL Plugins for GIMP found here

I strongly endorse Krita adopting GEGL Graph at the very least so users can write GEGL syntax in Krita. As you see fancy text styles like this are dependent on GEGL.

Please consider adding GEGL syntax and GEGL GUI Filters to Krita so users can do advance text styling like I do in GIMP with my plugins.

1 Like

I might be wrong but I don’t think text styling is the most popular use for Krita. It is primarily a painting tool and it already has non-destructive editing in the form of filter layers and it has had such long before Gimp finally got around to developing it. I really don’t see what use GEGL could be to Krita.

To me, it just enables more ways of editing pictures. Yes, there are some people that loathes GIMP and picks Krita instead. I know how to edit well in Krita in fact and even made tutorials.

1 Like

You can also use many of the ready-made Photoshop layer styles in Krita, you just have to download them from the relevant sites. Just search for “Photoshop Layer Styles” in your favorite search engine. There are styles among them that crash Krita because Krita does not support all Photoshop functions, but if you know that, you can save your work before using them and then try out the Photoshop Layer Styles to see what works or not. But the Photoshop Layer Styles are not a miracle cure, just a sometimes useful tool.

Michelist

GEGL enables more than what Layer Styles offer. It’s like G’MIC, but faster, and works non-destructively.

4 Likes

Would GEGL drag in any GTK/GIMP dependencies? Would it make development more complex? I’m all for cool fancy stuff in krita, but would this be more trouble than its worth for the krita devs?

1 Like

GEGL does not depend on GTK or GIMP.

Also I know Krita is for drawing but GEGL can expand its usecase to image manipulation.

2 Likes

If GEGL is integrated, we’ve come full circle since krita started life as a photo editing idea before becoming a painting program. In terms of animation, what can GEGL do that gmic cannot already? I get it’s non destructive, but what else?

Users can chain nodes and make new operations even if they have very little programming skills. GEGL also has something unique called “composers” which are like blend modes but many (more then one) filter can be inside a GEGL composer.

I should have joined this thread 9 months ago when it debuted. I am the largest GEGL advocate/fan boy. I know GEGL inside and out. Reptorian made this thread without my knowledge and when it could have got more attention if I activated participated when it was posted.

Just please try to contact the higher up Krita devs and tell them about the joy that is GEGL.

2 Likes

Okay, to be fair, you weren’t on krita-artists. I didn’t want to bother you, so I didn’t notify you. I also had limited knowledge of GEGL until I realized the potentials of GEGL in Krita.

The krita devs hang here actually. They have a combination of projects they’re already swamped with + real life issues, so it’s going to be a while until this gets considered being implemented. I would suggest hanging around as well, more activity in the thread makes the thread more noticeable and increasing the chances of another person deciding to take up the mantle.

Contrast? Welcome to the forum. If we do incorporate GEGL, you will be a valuable friend.

1 Like

It was a pipe dream at one point for the close fill tool to be implemented. Then a kind person decided to do so. Same can happen with GEGL. :slight_smile:

I was surprised to find there are people who use Krita for image manipulation as I am so used to using Gimp for that, but if that is the case then I welcome GEGL with open arms and @Beaver is just the man we need. I might start exploring some of Krita’s existing capabilities in preparation as I have a strong feeling we will be going that way.

1 Like

It’s not just photo editing, we can expand krita’s animation features considerably with GEGL. I would like to see that.

2 Likes

Hey Erisian!
Quick introduction, as I’m new up here. I date back to being on the original beta/dev team for Photoshop, working with John Knoll. And I just wanted to respond to your comment, being surprised folks are using Krita for image manipulation. Why? It has all the tools, and frankly while I’ve been an avid supporter of GIMP for years, mostly it’s been a waiting game. In the meantime the Krita team has come (seemingly) out of nowhere and not only whooped their butt but seems on the verge of doing the same with PS! I can’t see anything wrong with Krita excelling at both painting and image manip. Because TBH, I think the two things overlap far more than not.

4 Likes