<p>Super! Just let me know if you need a tester :-)</p>
<p>15.09.2013 0:58 ÐÏÌØÚÏ×ÁÔÅÌØ "Lukast dev" <<a href="mailto:lukast.dev@gmail.com">lukast.dev@gmail.com</a>> ÎÁÐÉÓÁÌ:<br>
><br>
> Hi,š<br>
><br>
> I just wanted to let you know that Gmic plug-in for Krita was merged to master.<br>
> It is very experimental currently and it eats kittens (crashes can be expected)<br>
><br>
> Here are banch of working filters<br>
> <a href="http://i.imgur.com/WvDHxhz.jpg">http://i.imgur.com/WvDHxhz.jpg</a><br>
><br>
> š Curent status of gmic filters in Krita:<br>
> š š - total filters: 260<br>
> š š - known failings (blacklisted filters): 18<br>
> š š - known success: 80<br>
><br>
> The testing of filters is automatic but takes time, so I will blacklist all crashing filters.<br>
><br>
> Multi-layer input filters are not working yet. That is my next priority to fix (so that recolorize works etc.)<br>
><br>
> Cheers<br>
> Lukas<br>
><br>
><br>
><br>
> 2013/4/21 Lukast dev <<a href="mailto:lukast.dev@gmail.com">lukast.dev@gmail.com</a>><br>
>><br>
>> Hi Jay,<br>
>><br>
>> > š- Re-Use of Parameter Information<br>
>> > You can see there are lines within gmic_def.NNNN that define "Poster Edges"<br>
>> > filter and also specifies the types and ranges of the input variables. šThe<br>
>> > gmic_gimp plugin uses those definitions to present a user interface.<br>
>> > Perhaps "#@gimp" lines should change to "#@interface" or something more<br>
>> > Krita friendly.<br>
>><br>
>> Krita friendly? It's ok to let it be :)<br>
>><br>
>> > š- Version Control of Core "DEF" file<br>
>> > If you did split-out just those parts of the gmic_def then you may need to<br>
>> > maintain your fork<br>
>><br>
>> I don't want to fork at all.<br>
>> I'd like to be able to link dynamically against gmic,<br>
>> so that Linux distributions provide always up-to-date<br>
>> gmic.<br>
>><br>
>> > š- Rewriting 8-bit scripts : TO DO<br>
>> > Since 2.9/2.10 are moving to higher bit depth and deprecating the existing<br>
>> > plugin interface, it seems likely a GMIC Script GEGL node will be made that<br>
>> > always requests a 32bit-float RGBA format, in which case many GMIC scripts<br>
>> > that assume a 0-255 8bit value from the current plug-in will need to be<br>
>> > amended to cope.<br>
>><br>
>> It's little bit confusing with 255.0 values of pixels and this options<br>
>> and 8-bit encoding.<br>
>><br>
>> GMIC is using Float32 bit internally but expect that the picture is in range<br>
>> 0.0 - 255.0 to work nicely with parameters of filters.<br>
>><br>
>> Krita is representing pixel in Float32 in range 0.0-1.0.<br>
>> So for now I normalize it on input and output.<br>
>> David showed me command in gmic that can do that, no problem.<br>
>><br>
>> > š- ColourSpace Assumption<br>
>> > As far as I understand values passed from GIMP are for an sRGB Colourspace<br>
>> > but most of the plugins currently make no adjustment to linearise before<br>
>> > processing - this is something better curation of filters could solve.<br>
>><br>
>> Do we need linear rgb? What would be the real benefits for users?<br>
>><br>
>><br>
>> > There are also some "features" of the Alpha channel handling. šMost scripts<br>
>> > that ignore Alpha will delete the transparency rather than retain it.<br>
>> > Again, it's a matter of curation.<br>
>><br>
>> Uh, good to know this! Thanks!<br>
>><br>
>> > I'd be interested in a more database driven system to track versions of<br>
>> > filters and maximise user interaction. šThere was something in KDE that Boud<br>
>> > mentioned at LGM as being worth looking at but I am a Windows user myself<br>
>> > and have not found it yet. šA hosted repository with some kind of upload,<br>
>> > search, tagging, user-feedback but also version control and regression<br>
>> > testing would seem desirable in addition to curation metadata about<br>
>> > colourspace and transparency etc..<br>
>><br>
>> GetHotNewStuff <a href="http://ghns.freedesktop.org/">http://ghns.freedesktop.org/</a><br>
>><br>
>> Regards,<br>
>> Lukas<br>
><br>
><br>
><br>
> _______________________________________________<br>
> Krita mailing list<br>
> <a href="mailto:kimageshop@kde.org">kimageshop@kde.org</a><br>
> <a href="https://mail.kde.org/mailman/listinfo/kimageshop">https://mail.kde.org/mailman/listinfo/kimageshop</a><br>
><br>
</p>