null54

G'MIC (6-25-2019)

Recommended Posts

3 minutes ago, lynxster4 said:

Where do you get the plugins from?

 

It should automatically download the filters when the plugin is first launched.

Share this post


Link to post
Share on other sites

This is the error message I'm getting:

 

This application failed to start because no Qt platform could be initialized.

Re-installing the application may fix the problem.

 

It doesn't crash PDN or anything, it just hangs until you click the OK button. And then you are back to your original image.

  • Like 1

Share this post


Link to post
Share on other sites

*Stickied*

 

Nicely done!

 

My favorite included effect is called "Sketch".

Share this post


Link to post
Share on other sites
9 minutes ago, Panchdara said:

One observation as shown in the attached video

 

The video shows that the Paint.NET tooltip for the the effect seems to stay on the screen while the effect is running.

 

In my opinion, this is a very minor annoyance and I wouldn't kill yourself trying to fix it.

Share this post


Link to post
Share on other sites
Just now, BoltBait said:

The video shows that the Paint.NET tooltip for the the effect seems to stay on the screen while the effect is running.

 

That is probably an issue with whatever method Qt uses to launch the dialog.

Since it appears that I do not have any way of passing it a parent window handle, I am not sure if Windows correctly detects that it should behave like a modal dialog in Paint.NET.

 

Another issue is that the dummy Paint.NET effect dialog briefly shows when the Qt dialog is closed, I do not know why that happens. 😕

Share this post


Link to post
Share on other sites

Thanks for this.   That's my Sunday totally lost.  I like the 3D Object stuff

 

@Ego Eram Reputo ... which/ where were the settings/choice for that .   Found it.  Artistic >>> Rodilius

 

rodilius.jpg

Edited by welshblue
  • Like 1

Share this post


Link to post
Share on other sites

It's great that you created this G'mic plugin for Paint.net. I've been using G'mic for a while and I know new comers will be amazed at it's ability when they use it. Unfortunately I can't test it on my Win7 VM with Paint.net, because it doesn't have internet enabled. The plugin won't launch G'mic, it just hangs, presumably trying to connect with internet to download filters. Obviously that won't happen.  

 

* Edit*  Well curiosity got the better of me, so I enabled the network adapter to run G'mic and update the filters. I've got the full 531 filters and G'mic seems to work OK. I'll have to post some filter examples when I have a chance.

 

Thanks null54 .

Edited by dipstick

Share this post


Link to post
Share on other sites

I use google Chrome and had the same message, but click on the arrow and it gives you the option to keep the file and it downloads OK

 

seerose.png

Edited by welshblue
  • Like 1

Share this post


Link to post
Share on other sites

I think at this point, there's an alternative to C# when developing filters for Paint.NET, and writing filters for this also enables other software to use the very same filters while it is arguably more maintainable as internal changes in Paint.NET probably wouldn't affect filters inside of G'MIC. I do have experience coding filters for G'MIC, and I would love to make a post describing a brief tutorial on making filter for G'MIC filter for Paint.NET along with another tutorial submitting codes to resources where G'MIC developers would push those filters. Plugin Developer seem to be limited to C# based filters, but I feel that's probably where's the right thread for it. There's the issue that a tutorial wouldn't necessarily make you a master of G'MIC filter development as you still need to understand 183+ pages documentation of G'MIC, and a lot of months of practices to develop filters, but of course I'll add that to the resource section on the tutorial.

 

The filters I have developed for G'MIC are Vibrato Texture, and Mod. Both are very simple to generate and understand. I could give a write-out on how they work to get people started on developing those filter. Vibrato Texture is inspired by MadJik Vibrato plugin though I wish I knew how to work with multiple channels when coding for G'MIC.

 

There are also some other filters that are inspired by PDN filters developer like Layer Cake, and Cascading Self-Glitch Filter.

 

For people who code filters, and is interested into developing filter for G'MIC, what else am I missing out on?

Edited by Reptillian

Share this post


Link to post
Share on other sites
20 hours ago, null54 said:

Note that some filters may not render correctly in Paint.NET.

For example, if the filter produces an image larger than the current canvas size the image will be cropped when it is displayed by Paint.NET.

There's an additional issue of Paint.NET filters cannot work on multiple layers at once. So, multi-layer filters or configuration will not work as expected with G'MIC on other software like GIMP or Krita.

Share this post


Link to post
Share on other sites
19 minutes ago, Reptillian said:

There's an additional issue of Paint.NET filters cannot work on multiple layers at once. So, multi-layer filters or configuration will not work as expected with G'MIC on other software like GIMP or Krita. 

 

Filters that require two layers can be used by placing the second layer on the clipboard.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.