A new gmic-affinity plugin

I’ve been working on a Rust-based macOS bridge/plugin for using G’MIC from Affinity Photo 2 and v3: https://github.com/dstrupl/gmic-affinity
I’m looking for feedback from G’MIC/Affinity users, especially on installation, Apple Silicon vs Intel behavior, and which G’MIC workflows should be tested first.

2 Likes

Hello, first off, thanks for your work!

I followed your installation instruction on my iMac with Intel silicon. In Settings - Photoshop Plugins, G’Mic is well detected. I checked “Allow “Unknow” plug-ins to be used”, restarted the appliction, loaded an image and then navigated to G’Mic via Pixel - Filters - Plugins > G’MIC > G’MIC.

Problem is the last entry is grayed-out. So no G’Mic filters available.

See screenshot.

Regards, Paul.

This is meant for Affinity software on Mac, not Photoshop. 8bf is for photoshop though I"m not sure about Mac support there. @PDN_GMIC might say whether his plugin works there too.

Hello @David_Strupl , that is interesting, thanks for sharing!
I’ve re-posted your message on the G’MIC social network accounts, e.g. G'MIC 🎩🐯: "Today, we've got an interesting message from D. S…" - Piaille

Hopefully we’ll get some more testers :slight_smile:

8BF is a plugin format defined by Adobe, so there shouldn’t be any reason a plugin tested with Affinity wouldn’t work in Photoshop. But in some cases plugins designed and tested in Photoshop may have degraded functionality or not work at all in 3rd-party hosts due to using features of the plugin API that only Adobe supports.
One example of that is my GMIC 8BF plugin can read layers from the host in Photoshop, but that feature is new enough that 3rd-party hosts can’t support it due to license restrictions in the Photoshop SDK.

I designed my GMIC 8BF plugin to try and support porting to Mac, but so far no one has done so. I am not sure why that is other than possibly the limited number of people with the necessary experience in Mac and Adobe plugin development.

Looks like that plugin only supports 8 bits-per-channel.

1 Like

Apologies for not following up on my post here. I have updated the plugin some weeks ago by adding a tiny preview feature and some fixes. Not sure about the 8-bits-per-channel limitation though - the plugin works fine on my JPG images opened via affinity photo …