Sign in to follow this  
Joshua Lamusga

Brush Filter v1.3 March 29, 2018

Recommended Posts

Overview

This plugin is my remake of TR's Dodge and Burn. It uses dynamic brush support from Brush Factory. Select an effect, select a brush, set whatever brush behavior settings you want, and draw where you want the effect to apply. It's like drawing to reveal the filtered image.

EXkBnI6.png

UM9ixLS.png

bmR9QGj.png

QFtL2bp.png

 

Above you can see the range of effects that Brush Filter supports, none of which bothered to make use of the dynamic brush support, so there's definitely more you can do.

 

Interface

This plugin is full-screen when run and looks like this:

8sO9v2P.png

dmhlTbT.png

 

There are four tabs. The default one is on the left and you can click the names of the other tabs to switch to them. Each tab has its own settings. The first tab shows static brush settings (non-dynamic behavior). The second lets you choose the effect to apply. The third shows dynamic behavior settings. The last includes options like rotating the brush with the mouse, enabling symmetry, setting the smoothing mode, or setting custom brush locations so you don't have to import all your brushes every time.

NNhNmF7.png

 

For a comprehensive overview of how Brush Filter works, see Github.

 

Installing

After downloading the zipped .dll file, you will have to extract the file somewhere, then move it to the Effects folder of your Paint.Net installation, which for me is at C:/Program Files/paint.net. Put it in the Effects folder, then restart Paint.Net. You will see it under the Tools submenu of your Effects menu:

0LHrqhF.png

 

Adding Brushes

If you want to have extra brushes available, consider making a dedicated folder for it, then adding that folder to the custom brush locations in the 'other' tab of brush filter. Some additional brushes (heart, lightning, leaf, etc.) are available here: Extra Brushes.zip

 

Download: https://drive.google.com/open?id=1fJl4wSY_ZYWcfgFb7yaRtippAyRkM-_B

Source code: https://github.com/JoshuaLamusga/Filter-Brush

How-To: https://github.com/JoshuaLamusga/Filter-Brush/wiki/User-Documentation

 

Changes in v1.3

fix Built-in plugins are now fully supported

new Built-in plugins are listed first in alphabetical order, followed by user plugins in alphabetical order

 

Older

v1.2

fix Plugins that fail to render won't crash paint.net, like trying to run CodeLab as a filter.

fix Filters with lots of options or wide controls like Color Wheel aren't off-screen or unusable anymore.

 

v1.1

- new Added the clipboard alpha mask checkbox under the overwrite mode checkbox.

fix Doesn't automatically switch to preview after a brush stroke if overwrite mode is on.

fix Fixed a bug that prevented effect properties from changing when effect changed unless user selected a custom effect in the past.

 

Active Bugs and Limitations

Using these as filters will hang or cause a crash: Random Effect, Rounded Rectangle, and alpha mask / clipboard filters (ClipDisplace, ClipWarpNew, From Clipboard, From File, TR's Copy with Alpha, TR's Displacement Map 3D, TR's Paste Warp)

 

Spoiler

Can't load
Blur Map, Displacement Map, Channel Mask, Invert Intensity, Inside Out, Solarize, Egalize, Normalize, Smooth, TR's FilmStrip

 

Can't set effect properties
Curves+, 3D Object, Gradient Mapping, Quadrilateral Correction, TR's Filaments, TR's Color Waves, TR's Third Dimension

 

Can't render
Distort This!, Planetoid, Scribble, Seam Carving - Vertical.

Additionally, some of the dialog popup plugins seem functional but render nothing.

 

Other bugs

- If the most opaque pixel in a brush stroke isn't 100% opaque, the whole image's transparency will be truncated increasingly. If the most opaque pixel in a brush stroke is 100% transparent, the whole image will be made transparent. This is a limitation of the current algorithm for uncover bitmap.

- Last row and column of pixels in brushes render as transparent; making the brush size >100% blows up this issue to make it more easily visible.

- Colors draw like they're premultiplied such that opaque white to transparent gradients become increasingly dark (up to perfect gray). From Brush Factory.

 

 

Edited by Joshua Lamusga
Updated to version 1.3.
  • Like 1
  • Upvote 2

Share this post


Link to post
Share on other sites

Dude. I have been waiting for this since you announced it! Of course I'm going to be out of town until Friday...fnord. Ah well, looks like great fun when I get home; thank you!

 

 

Share this post


Link to post
Share on other sites

@Joshua Lamusga I have another bad news for you. Some of the Extra brushes and my own (saved as png, automatic detection) doesn't work correctly. Instead of the right one brush for it, the effect is applied to the whole rectangle. Only the basic brushes are okay.

 

However, if I add a single other image as brush, it works.

 

List of not working brushes: 3- ,4- ,5-point star, Arrow, Chevron, Cross, Grid, Heart, Lightning, Open Circle

Edited by IRON67
  • Like 1
  • Upvote 1

Share this post


Link to post
Share on other sites

I have this error when I try to go down and see the Effect Type :

Spoiler

brush-filter-error-537c91b.png

 

This text file was created because paint.net crashed. Please e-mail this to crashlog4@getpaint.net so we can diagnose and fix the problem.

Application version: paint.net 4.0.18 (Final 4.18.6473.28643)
Time of crash: 11/22/2017 10:03:38 PM
Application uptime: 00:04:18.9075425
Application state: Running
Working set: 161,552 KiB
Handles and threads: 1561 handles, 25 threads, 179 gdi, 229 user
Install type: Classic
Application directory: C:\Program Files\Paint.NET
Current directory: C:\Program Files\Paint.NET
Install directory: C:\Program Files\paint.net
OS Version: 10.0.15063.0 Workstation x86
.NET version: CLR 4.0.30319.42000 x86, FX 4.6
Processor: "Intel(R) Core(TM)2 Quad  CPU   Q9550  @ 2.83GHz" @ ~2826MHz (4C/4T, DEP, SSE, SSE2, SSE3, SSSE3, SSE4_1)
Physical memory: 3325 MB
Video card: ATI Radeon HD 2400 XT (v:1002, d:94C1, r:0), Microsoft Basic Render Driver (v:1414, d:8C, r:0)
Hardware acceleration: False (default: True)
UI animations: True
UI DPI: 96.00 dpi (1.00x scale)
UI theme: Aero/Aero + DWM (Aero.msstyles)
Updates: False, 6/27/2016
Locale: pdnr.c: en-US, hklm: en-US, hkcu: en-US, cc: en-US, cuic: en-US
Flags:

Exception details:
System.NullReferenceException: Object reference not set to an instance of an object.
   at ColorZoomBlurEffect.ColorZoomBlurEffectPlugin.OnCreateConfigUI(PropertyCollection props)
   at PaintDotNet.Effects.PropertyBasedEffect.CreateConfigUI(PropertyCollection props) in D:\src\pdn\src\Effects\PropertyBasedEffect.cs:line 39
   at PaintDotNet.Effects.PropertyBasedEffect.CreateConfigDialog() in D:\src\pdn\src\Effects\PropertyBasedEffect.cs:line 80
   at BrushFilter.WinBrushFilter.LoadUserEffect()
   at BrushFilter.WinBrushFilter.CmbxEffectType_SelectedValueChanged(Object sender, EventArgs e)
   at System.Windows.Forms.ListControl.OnSelectedValueChanged(EventArgs e)
   at System.Windows.Forms.ComboBox.OnSelectedValueChanged(EventArgs e)
   at System.Windows.Forms.ComboBox.OnSelectedIndexChanged(EventArgs e)
   at System.Windows.Forms.ComboBox.WmReflectCommand(Message& m)
   at System.Windows.Forms.ComboBox.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Managed assemblies:
    mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @ C:\Windows\Microsoft.NET\Framework\v4.0.30319\mscorlib.dll
    PaintDotNet, Version=4.18.6473.28643, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\PaintDotNet.exe
    PaintDotNet.Base, Version=4.18.6473.28643, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\PaintDotNet.Base.dll
    WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 @ C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\WindowsBase\v4.0_4.0.0.0__31bf3856ad364e35\WindowsBase.dll
    System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @ C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Core\v4.0_4.0.0.0__b77a5c561934e089\System.Core.dll
    System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @ C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System\v4.0_4.0.0.0__b77a5c561934e089\System.dll
    System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @ C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Drawing\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Drawing.dll
    PresentationFramework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 @ C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\PresentationFramework\v4.0_4.0.0.0__31bf3856ad364e35\PresentationFramework.dll
    PresentationCore, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 @ C:\WINDOWS\Microsoft.Net\assembly\GAC_32\PresentationCore\v4.0_4.0.0.0__31bf3856ad364e35\PresentationCore.dll
    System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @ C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Windows.Forms\v4.0_4.0.0.0__b77a5c561934e089\System.Windows.Forms.dll
    PaintDotNet.Core, Version=4.18.6473.28643, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\PaintDotNet.Core.dll
    PaintDotNet.SystemLayer, Version=4.18.6473.28643, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\PaintDotNet.SystemLayer.dll
    PaintDotNet.Framework, Version=4.18.6473.28643, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\PaintDotNet.Framework.dll
    PaintDotNet.Resources, Version=4.18.6473.28643, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\PaintDotNet.Resources.dll
    PaintDotNet.Data, Version=4.18.6473.28643, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\PaintDotNet.Data.dll
    PaintDotNet.Effects, Version=4.18.6473.28643, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\PaintDotNet.Effects.dll
    System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @ C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Configuration\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Configuration.dll
    System.Xml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @ C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Xml\v4.0_4.0.0.0__b77a5c561934e089\System.Xml.dll
    PaintDotNet.SystemLayer.Native.x86, Version=4.18.6473.28643, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\PaintDotNet.SystemLayer.Native.x86.dll
    System.Xaml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @ C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Xaml\v4.0_4.0.0.0__b77a5c561934e089\System.Xaml.dll
    "AA's_Assistant", Version=1.1.4329.33034, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\AA's_Assistant.dll
    Aardvark, Version=1.0.6.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Aardvark.dll
    AForge, Version=2.2.5.0, Culture=neutral, PublicKeyToken=c1db6ff4eaa06aeb @ C:\Program Files\Paint.NET\Effects\AForge.dll
    AForge.Imaging, Version=2.2.5.0, Culture=neutral, PublicKeyToken=ba8ddea9676ca48b @ C:\Program Files\Paint.NET\Effects\AForge.Imaging.dll
    Alignment, Version=1.0.6530.41402, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Alignment.dll
    Alpha2Gray, Version=4.2.5691.27800, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Alpha2Gray.dll
    AlphaBlur, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\AlphaBlur.dll
    AlphaThreshold, Version=1.0.1.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\AlphaThreshold.dll
    Alpha_to_0, Version=1.0.4452.22746, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Alpha_to_0.dll
    Alpha_to_255, Version=1.0.4452.22782, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Alpha_to_255.dll
    animal, Version=2.1.6443.30021, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\animal.dll
    Apply Color, Version=1.0.4406.25220, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Apply Color.dll
    ArtyThing, Version=1.0.5.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\ArtyThing.dll
    AutoChrome, Version=1.1.8.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\AutoChrome.dll
    AutoChromeNoise, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\AutoChromeNoise.dll
    Average Object Color, Version=1.0.6225.37409, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Average Object Color.dll
    AverageSelectionColor, Version=1.2.3612.1440, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\AverageSelectionColor.dll
    AxInterop.WMPLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\AxInterop.WMPLib.dll
    Barcode, Version=1.4.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Barcode.dll
    Bars, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Bars.dll
    Basic Edge Detector, Version=1.0.5347.22706, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Basic Edge Detector.dll
    BasicPhotoAdjustments, Version=2.1.4020.485, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\BasicPhotoAdjustments.dll
    Bezncurve, Version=4.0.1.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Bezncurve.dll
    Bidirectional Blur, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Bidirectional Blur.dll
    BlackAndWhiteConverter, Version=1.1.3472.36275, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Black and White Converter.dll
    BlackandAlpha+, Version=1.2.4329.272, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\BlackandAlpha+.dll
    BlackAndWhite+, Version=1.1.6234.38378, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\BlackAndWhite+.dll
    BlurFill, Version=1.3.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\BlurFill.dll
    "Borders N' Shapes", Version=4.0.4642.26476, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Borders N' Shapes.dll
    Boutons, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Boutons.dll
    boxfitting, Version=1.1.6164.32856, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\boxfitting.dll
    BrushFactory, Version=1.5.0.21980, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\BrushFactory.dll
    BrushFilter, Version=1.0.0.21152, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\BrushFilter.dll
    BulletinBoardTrim, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\BulletinBoardTrim.dll
    Burninate, Version=4.2.5691.27860, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Burninate.dll
    CalliColour, Version=1.0.1.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\CalliColour.dll
    Cartoonize, Version=1.0.4629.37393, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Cartoonize.dll
    CellMaker, Version=1.1.6139.29120, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\CellMaker.dll
    Channel Ops, Version=1.1.5347.28486, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Channel Ops.dll
    CircleText, Version=1.4.4415.32488, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\CircleText.dll
    ClampedGaussianBlur, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\ClampedGaussianBlur.dll
    Clarifaction+, Version=1.0.4406.25898, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Clarifaction+.dll
    Clarify, Version=1.0.4349.19613, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Clarify.dll
    ClipDisplaceAA, Version=1.2.4.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\ClipDisplaceAA.dll
    ClipWarpNew, Version=1.0.1.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\ClipWarpNew.dll
    Clock, Version=1.1.6245.30896, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Clock.dll
    CMY Ghost, Version=1.0.4909.35063, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\CMY Ghost.dll
    Cobweb, Version=1.0.1.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Cobweb.dll
    CodeLab, Version=2.24.6452.6440, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\CodeLab.dll
    Color Dimmer, Version=1.0.4658.40889, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Color Dimmer.dll
    Color Match, Version=4.0.4642.26532, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Color Match.dll
    coloraberation, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\coloraberation.dll
    ColorBalance, Version=4.2.5691.27921, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\ColorBalance.dll
    ColorClearer, Version=1.1.6009.41762, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\ColorClearer.dll
    ColorMixer, Version=1.3.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\ColorMixer.dll
    ColorModulo, Version=1.2.6420.33024, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\ColorModulo.dll
    ColorToAlpha, Version=2.3.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\ColorToAlpha.dll
    ColorZoomBlur, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\ColorZoomBlur.dll
    CompoGrids, Version=1.0.2.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\CompoGrids.dll
    Compotool, Version=1.0.1.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Compotool.dll
    Contour, Version=1.0.1.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Contour.dll
    CoordinatePlanePoints, Version=1.0.6034.29864, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\CoordinatePlanePoints.dll
    CopyAlpha, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\CopyAlpha.dll
    Cuboids, Version=1.1.1.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Cuboids.dll
    LightningCurve, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\CurlyLines.dll
    CurtisBlack.Common, Version=1.0.3736.39220, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\CurtisBlack.Common.dll
    CurtisBlack.Effects, Version=11.1.3736.39220, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\CurtisBlack.Effects.dll
    CurtisBlack.Resources, Version=1.0.3490.22409, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\CurtisBlack.Resources.dll
    Curves+, Version=4.0.6119.31044, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Curves+.dll
    CustomControls, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\CustomControls.dll
    CycleHSV, Version=1.0.4909.35068, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\CycleHSV.dll
    DHShapeMaker, Version=1.4.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\DHShapeMaker.dll
    Diagonal Lines, Version=1.0.4800.36619, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Diagonal Lines.dll
    Displacement, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Displacement.dll
    DisplayColorChangeDirection, Version=2.0.5621.37825, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\DisplayColorChangeDirection.dll
    DispMap, Version=2.0.4919.36181, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\DispMap.dll
    DistortingMirror, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\DistortingMirror.dll
    DistortThis, Version=2.8.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\DistortThis.dll
    Donut, Version=1.1.2.39581, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Donut.dll
    Dot, Version=1.0.4673.202, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Dot.dll
    DotMatrix, Version=1.0.6178.27733, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\DotMatrix.dll
    dpyColorBalance, Version=1.1.4330.37850, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\dpyColorBalance.dll
    Dream, Version=4.2.5691.27988, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Dream.dll
    Droste, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Droste.dll
    Dryad, Version=1.0.2.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Dryad.dll
    EarthsAndGreys, Version=1.0.1.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\EarthsAndGreys.dll
    EdgeExpander, Version=1.0.5863.38192, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\EdgeExpander.dll
    EdgeFader, Version=5.3.5.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\EdgeFader.dll
    edgemaster, Version=1.0.3880.5859, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\edgemaster.dll
    EdgeShader1, Version=1.0.2.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\EdgeShader1.dll
    EdgeShaderMJW, Version=1.0.5717.35999, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\EdgeShaderMJW.dll
    EdHarvey.Effects, Version=4.0.5120.42730, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\EdHarvey.Effects.dll
    Egalize, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Egalize.dll
    EigenBlur, Version=1.3.3555.24648, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\EigenBlur.dll
    EngraveEmboss, Version=2.0.2.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\EngraveEmboss.dll
    EOEffects, Version=1.10.16.12, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\EOEffects.dll
    ExpandColor, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\ExpandColor.dll
    Eyeshine, Version=1.0.3700.25905, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Eyeshine.dll
    Facet, Version=1.0.3.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Facet.dll
    FillFromClipboard, Version=4.4.5816.21650, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\FillFromClipboard.dll
    FillFromFile, Version=4.4.5815.35149, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\FillFromFile.dll
    Film, Version=4.0.4642.26607, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Film.dll
    Fisheye, Version=2.2.5533.12794, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Fisheye.dll
    Flip, Version=4.2.5691.28262, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Flip.dll
    Flourish, Version=1.0.3.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Flourish.dll
    FloydSteinbergDithering, Version=4.2.5691.28309, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\FloydSteinbergDithering.dll
    FractalAttractor, Version=1.3.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\FractalAttractor.dll
    Frames, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Frame.dll
    FSPost, Version=1.0.4913.8979, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\FSPost.dll
    FurBlur, Version=1.0.1.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\FurBlur.dll
    Fuzzy Edge Detect, Version=1.0.6513.29729, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\FuzzyEdgeDetect.dll
    FuzzyEdges, Version=1.2.5886.34908, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\FuzzyEdges.dll
    GaussianBlurPlus, Version=4.2.5691.27401, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\GaussianBlurPlus.dll
    Gears, Version=1.0.2.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Gears.dll
    Gingham, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Gingham.dll
    Gossamer, Version=1.0.2.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Gossamer.dll
    GpcDotNet.IA32, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\GpcDotNet.IA32.dll
    GpcDotNet.Interface, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\GpcDotNet.Interface.dll
    Gradient Bars, Version=4.0.5152.23084, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Gradient Bars.dll
    Gradient Blocks, Version=4.0.4642.26658, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Gradient Blocks.dll
    GradientBlur, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Gradient Blur.dll
    Gradient Grid, Version=4.0.6436.36068, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Gradient Grid.dll
    Gradient Mapping, Version=4.0.6107.40059, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Gradient Mapping.dll
    GradientsGalore, Version=1.0.5.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\GradientsGalore.dll
    Grain, Version=1.0.3854.25523, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Grain.dll
    Gravity, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Gravity.dll
    Gray2Alpha, Version=4.2.5691.29355, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Gray2Alpha.dll
    Grid Warp, Version=4.0.5873.25124, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Grid Warp.dll
    GridCheckerboard, Version=3.0.5297.18928, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\GridCheckerboard.dll
    GridMaker, Version=5.1.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\GridMaker.dll
    GuideLines, Version=1.0.5935.39523, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\GuideLines.dll
    Helix, Version=1.0.1.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Helix.dll
    HexaGrid, Version=1.3.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\HexaGrid.dll
    Highlight, Version=1.0.1.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Highlight.dll
    Grid generator, Version=0.9.6021.16903, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Horizontal Vertical Grid Generator.dll
    HotMetalGlow, Version=1.2.5985.32923, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\HotMetalGlow.dll
    HsvEraser, Version=1.1.5625.39352, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\HsvEraser.dll
    HSVGradients, Version=4.2.5691.29438, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\HSVGradients.dll
    HueSatPlus, Version=4.2.5915.37091, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\HueSatPlus.dll
    ImageInText, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\ImageInText.dll
    IniFile, Version=2.0.2.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\IniFile.dll
    InkSketch+, Version=1.0.4629.39900, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\InkSketch+.dll
    InsetBoxShadow, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\InsetBoxShadow.dll
    Interop.WMPLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Interop.WMPLib.dll
    invert channels, Version=1.0.3509.14656, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\invert channels.dll
    IsometricCuboid, Version=1.6.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\IsometricCuboid.dll
    PDNPI_IndirectUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\jchunn.dll
    JigsawPuzzle, Version=2.1.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\JigsawPuzzle.dll
    Jitter, Version=4.0.4642.26986, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Jitter.dll
    JuliaPlus, Version=1.0.5.18510, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\JuliaPlus.dll
    KaleidoGen, Version=1.3.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\KaleidoGen.dll
    Kaleidoscope, Version=1.4.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Kaleidoscope.dll
    KlumpNoiz, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\KlumpNoiz.dll
    Kuwahara, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Kuwahara.dll
    Landscape, Version=4.3.5815.35326, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Landscape.dll
    LaplacianPyramidFilter, Version=1.0.4.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\LaplacianPyramidFilter.dll
    LavEnt.Effects.Mosaic, Version=1.3.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\LavEnt.Effects.Mosaic.dll
    LavEnt.Effects.RoundedRectangle, Version=1.5.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\LavEnt.Effects.RoundedRectangle.dll
    Layer Cake, Version=1.0.4911.8147, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Layer Cake.dll
    LensFlare, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\LensFlare.dll
    LevelHorizon, Version=4.3.5815.35379, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\LevelHorizon.dll
    LightRays, Version=2.1.0.38431, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\LightRays.dll
    Line Tracer, Version=1.0.4911.29141, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Line Tracer.dll
    Liquify, Version=4.0.5873.25113, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Liquify.dll
    LocalContrast, Version=3.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\LocalContrast.dll
    Magnifier, Version=1.3.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Magnifier.dll
    Majority, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Majority.dll
    mandala, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\mandala.dll
    MarkupRenderer, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\MarkupRenderer.dll
    MathNet.Iridium, Version=2007.3.8.35795, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\MathNet.Iridium.dll
    Matrice, Version=1.0.3810.11744, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Matrice.dll
    MemeMaker, Version=1.3.6077.21525, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\MemeMaker.dll
    Metallize, Version=1.2.4415.32969, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Metallize.dll
    MirrorRotate, Version=2.0.2.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\MirrorRotate.dll
    MirrorRotateMenu, Version=2.0.2.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\MirrorRotateMenu.dll
    Moire, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Moire.dll
    MosaicManiac, Version=1.0.906.8, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\MosaicManiac.dll
    MotionSharpen, Version=1.2.1.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\MotionSharpen.dll
    MultiSpline, Version=1.0.4.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\MultiSpline.dll
    MultiThreshold, Version=1.1.4330.38982, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\MultiThreshold.dll
    Nebulous, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Nebulous.dll
    NewtonFractal, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\NewtonFractal.dll
    NoiseBleach, Version=1.0.4909.35542, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\NoiseBleach.dll
    NoiseChoice, Version=1.0.1.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\NoiseChoice.dll
    Normalize, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Normalize.dll
    NormalMapPlus, Version=1.4.6422.43071, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\NormalMapPlus.dll
    Object2Colour, Version=1.0.1.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Object2Colour.dll
    ObjectBevel, Version=1.0.6.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\ObjectBevel.dll
    ObjectEdge, Version=1.0.1.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Objectedge.dll
    ObjectTools, Version=4.3.6097.40020, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\ObjectTools.dll
    Oblique, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Oblique.dll
    Offset, Version=1.0.4914.19410, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Offset.dll
    OffsetAlternatingStripes, Version=1.0.6025.41452, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\OffsetAlternatingStripes.dll
    OilPaintingPlus, Version=0.9.6035.29240, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\OilPaintingPlus.dll
    Feather, Version=2.3.4315.37038, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\OldFeather.dll
    OnePointPerspective, Version=0.9.9.3, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\OnePointPerspective.dll
    Organigram, Version=1.2.6273.36121, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Organigram.dll
    Outline Object, Version=4.0.4642.26954, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Outline Object.dll
    Overblur, Version=1.0.1.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Overblur.dll
    overliner, Version=1.2.6408.35899, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Overliner.dll
    PageCurl, Version=1.5.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\PageCurl.dll
    Paneling, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Paneling.dll
    ParallelLines.Effect, Version=1.6.0.575, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\ParallelLines.Effect.dll
    Paste Warp Plus, Version=1.0.6244.33283, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Paste Warp Plus.dll
    PasteAlpha, Version=4.4.6436.6014, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\PasteAlpha.dll
    PasteFill, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\PasteFill.dll
    PasteFromClipboard, Version=1.2.6350.39917, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\PasteFromClipboard.dll
    Pastel, Version=4.2.5691.30177, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Pastel.dll
    PerlinTexture, Version=2.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\PerlinTexture.dll
    Perspective, Version=2.1.4415.36116, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Perspective.dll
    PhotoAdjustments, Version=4.4.6436.6803, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\PhotoAdjustments.dll
    PieChart, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\PieChart.dll
    Pixelate+, Version=4.0.4642.26940, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Pixelate+.dll
    Planetoid, Version=1.0.2.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Planetoid.dll
    PlugInData, Version=1.2.0.6, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\PlugInData.dll
    Polar, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Polar.dll
    PolariodFrame, Version=1.0.4017.21452, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\PolaroidFrame.dll
    Polygon, Version=4.2.5691.30288, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Polygon.dll
    Polygones, Version=1.1.2.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Polygones.dll
    PostageStamp, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\PostageStamp.dll
    Poster, Version=1.0.2.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Poster.dll
    posterize+, Version=1.0.4629.2600, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\posterize+.dll
    PosterizeHSV, Version=1.0.3258.3285, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\PosterizeHSV.dll
    PowerStretch20Beta, Version=1.9.3045.14671, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\PowerStretch.dll
    Psychocolour, Version=1.0.1.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Psychocolour.dll
    pxEexpansion, Version=1.0.4437.36287, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\pxEexpansion.dll
    QuadrilateralCorrection, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\QuadrilateralCorrection.dll
    Quick Gravity, Version=1.0.4408.25818, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Quick Gravity.dll
    Radialcolors, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Radialcolors.dll
    RadiusFillCorners, Version=1.4.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\RadiusFillCorners.dll
    rainbow loom, Version=3.0.3530.27322, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\rainbow loom.dll
    RainbowTwist, Version=1.2.6412.12609, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\RainbowTwist.dll
    Random Effect, Version=4.0.4642.26928, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Random Effect.dll
    Random lines, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Random lines.dll
    Random Shape Fill, Version=4.0.4642.26910, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Random Shape Fill.dll
    RandomMaze1, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\RandomMaze1.dll
    RandomMaze2, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\RandomMaze2.dll
    Recolor Using Palette, Version=1.0.6382.573, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Recolor Using Palette.dll
    RecolorGray, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\RecolorGray.dll
    RecolourChoice, Version=1.0.1.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\RecolourChoice.dll
    RedEyeQuickFix, Version=1.1.3161.39688, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\RedEyeQuickFix.dll
    RegularNoise, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\RegularNoise.dll
    RemoveDust, Version=4.2.5691.30327, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\RemoveDust.dll
    RenderColorWheel, Version=1.1.3258.28607, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\RenderColorWheel.dll
    Replace Colors, Version=1.1.5767.26297, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\ReplaceColors.dll
    ReverseColors, Version=1.2.6414.34455, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\ReverseColors.dll
    ReverseFisheye, Version=1.0.5146.26176, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\ReverseFisheye.dll
    Rosaces, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Rosaces.dll
    RotateText, Version=1.1.4415.32628, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\RotateText.dll
    RotateTextSUI, Version=1.1.4415.32713, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\RotateTextSUI.dll
    Rotate_Zoom+, Version=1.11.5237.17779, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Rotate_Zoom+.dll
    Ruler, Version=1.0.6034.31429, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Ruler.dll
    Saturation to Alpha, Version=1.0.5346.26026, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Saturation to Alpha.dll
    Scintillate, Version=1.0.1.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Scintillate.dll
    ScratchArt_en, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\ScratchArt_en.dll
    ScreenPixel, Version=1.1.5534.1997, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\ScreenPixel.dll
    Scribble, Version=1.0.1.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Scribble.dll
    ScriptLab, Version=4.0.6107.18914, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\ScriptLab.dll
    SeamCarving, Version=2.2.5815.34278, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\SeamCarving.dll
    SeamlessTextureMaker, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\SeamlessTextureMaker.dll
    SegmentImage, Version=1.1.3674.15788, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\SegmentImage.dll
    Selection2Clear, Version=1.0.1.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Selection2Clear.dll
    SelectionInnerContour, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\SelectionInnerContour.dll
    SelectionObscure, Version=1.1.4602.34476, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\SelectionObscure.dll
    SelectionTools, Version=4.3.6097.39839, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\SelectionTools.dll
    ShadowEffect, Version=1.3.0.23429, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\ShadowEffect.dll
    ShadowHighlight, Version=3.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\ShadowHighlight.dll
    Shape3D, Version=1.2.6.2, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Shape3D.dll
    shapegradient, Version=1.5.3886.6574, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\shapegradient.dll
    Shapes, Version=1.6.1.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Shapes.dll
    Sharpen+, Version=4.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Sharpen+.dll
    EffectsPluginTemplate2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Shatters_0.55beta.dll
    Sierpinski, Version=2.2.6438.28160, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Sierpinski.dll
    SinWaves, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\SinWaves.dll
    Slinky, Version=1.0.1.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Slinky.dll
    Smooth, Version=2.0.2.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Smooth.dll
    Smudge, Version=4.0.5873.25097, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Smudge.dll
    Sound wave, Version=2.1.3542.36435, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Sound wave.dll
    SpacedTextPlugin, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\SpacedTextPlugin.dll
    Sparkles, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Sparkles.dll
    SpeechBubble, Version=2.1.4445.42029, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\SpeechBubble.dll
    Spiral, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Spiral.dll
    SpiralText, Version=1.4.4415.32775, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\SpiralText.dll
    SpiritLevel.Effect, Version=1.0.0.40, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\SpiritLevel.Effect.dll
    SpiroGraph, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\SpiroGraph.dll
    SpiroShapes, Version=2.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\SpiroShapes.dll
    Splashes, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Splashes.dll
    Splatter, Version=4.0.5873.25083, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Splatter.dll
    SpokedWheel, Version=1.1.5908.19821, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\SpokedWheel.dll
    SprinklerHead, Version=0.9.6303.26648, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\SprinklerHead.dll
    Squirkle, Version=1.0.1.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Squirkle.dll
    SquirkleWarp, Version=1.0.1.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\SquirkleWarp.dll
    StarGlow, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\StarGlow.dll
    Stars, Version=1.3.5.14249, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Stars.dll
    Stickman, Version=1.2.2.30005, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Stickman.dll
    Stipple, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Stipple.dll
    Stitch, Version=4.0.4642.26808, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Stitch.dll
    StrayPixelRemover, Version=1.0.0.1, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\StrayPixelRemover.dll
    StringAndPin, Version=1.0.1.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\StringAndPin.dll
    SubLCD, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\SubLCD.dll
    SubtractColor, Version=1.0.4679.26877, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\SubtractColor.dll
    Table, Version=1.1.5847.38905, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Table.dll
    Tartan, Version=1.3.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Tartan.dll
    Tattersall, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Tattersall.dll
    Temperature, Version=1.4.6255.42224, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Temperature.dll
    Tesserae, Version=1.0.6200.27517, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Tesserae.dll
    TextPlus, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Textplus.dll
    TextWindow, Version=1.3.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TextWindow.dll
    Tiles, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Tiles.dll
    TileWorld, Version=1.0.0.30524, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TileWorld.dll
    Tournesol, Version=1.0.0.29873, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Tournesol.dll
    "TR's Pixel Push", Version=1.0.4954.37564, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TR's Pixel Push.dll
    "TR'sColorizerHMS", Version=1.0.4937.30626, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TR'sColorizerHMS.dll
    Trail, Version=4.0.4642.26791, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Trail.dll
    trail3d, Version=1.0.3902.32071, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\trail3d.dll
    Transparency, Version=4.2.5691.30441, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Transparency.dll
    TRs Scatter, Version=1.3.4949.23250, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRs Scatter.dll
    TRsAlphaCutter, Version=3.0.4.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsAlphaCutter.dll
    TRsAlphaMapper, Version=1.0.1.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsAlphaMapper.dll
    TRsBokeh, Version=2.0.5457.42261, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsBokeh.dll
    TRsBrushStrokes, Version=1.0.6.11937, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsBrushStrokes.dll
    TRsBWPhoto, Version=1.0.4949.38907, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsBWPhoto.dll
    TRsCloudControl, Version=2.0.4968.34489, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsCloudControl.dll
    TRsColorReducer, Version=1.0.2.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsColorReducer.dll
    TRsContourFiller, Version=1.5.2.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsContourFiller.dll
    TRsCoquin, Version=1.0.4960.31131, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsCoquin.dll
    TRsCroquis, Version=1.4.5634.10354, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsCroquis.dll
    TRsCustomPaletteMatch, Version=1.0.5.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsCustomPaletteMatch.dll
    TRsCustomRandomFill, Version=1.5.1.31287, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsCustomRandomFill.dll
    TRsDodgeBurn, Version=1.4.0.33503, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsDodgeBurn.dll
    TRsDodgeBurn.resources, Version=1.3.26.12436, Culture=zh-CN, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsDodgeBurn.resources.dll
    TRsDoodleMatic, Version=1.4.5045.31846, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsDoodleMatic.dll
    TRsDrumSkin, Version=1.0.5196.38052, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsDrumSkin.dll
    TRsExportSelection, Version=1.0.5668.9645, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsExportSelection.dll
    TRsFilaments, Version=1.0.15.11399, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsFilaments.dll
    TRsFilmStock, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsFilmStock.dll
    TRsFilmStripPlgIn, Version=1.0.2.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsFilmStripPlgIn.dll
    TRsFireWorks, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsFireWorks.dll
    TRsFreeWarp, Version=1.8.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsFreeWarp.dll
    TRsFuego, Version=1.0.5.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsFuego.dll
    TRsGlassVignette, Version=1.1.5239.30797, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsGlassVignette.dll
    TRsHalfTone, Version=1.0.4937.7773, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsHalfTone.dll
    TRsIntenseFilteration, Version=1.3.5390.22367, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsIntenseFilteration.dll
    TRsIntensityWarp, Version=1.3.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsIntensityWarp.dll
    TRsiPollock, Version=1.0.3.11944, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsIPollock.dll
    TRsIsopleth, Version=1.0.3.10995, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsIsopleth.dll
    TRsKaboom, Version=1.0.5118.21464, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsKaboom.dll
    TRsKeyFrame, Version=1.2.5693.38036, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsKeyFrame.dll
    TRsMonolithic, Version=1.0.4.12960, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsMonolithic.dll
    TRsMorpher, Version=1.1.2.15085, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsMorpher.dll
    TRsPanoPDN, Version=1.0.2.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsPanoPDN.dll
    TRsPasteFrame, Version=1.3.20.9613, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsPasteFrame.dll
    TRsPasteWarp, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsPasteWarp.dll
    TRsPixelPuller, Version=1.1.4994.29625, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsPixelPuller.dll
    TRsPixelSharp, Version=2.0.5467.31590, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsPixelSharp.dll
    TRsPlasmatix, Version=1.0.5220.31660, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsPlasmatix.dll
    TRsPSnap, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsPSnap.dll
    TRsQuickOutline, Version=1.5.5713.19293, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsQuickOutline.dll
    TRsRadialExtruder, Version=1.2.5609.8244, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsRadialExtruder.dll
    TRsRetouch, Version=1.0.5684.16160, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsRetouch.dll
    TRsSelfeez, Version=1.0.2.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsSelfeez.dll
    TRsSmudger, Version=2.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsSmudger.dll
    TRsSnowFlakeMaker, Version=1.0.1.1701, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsSnowFlakeMaker.dll
    TRsSphereCuber, Version=1.0.1.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsSphereCuber.dll
    TRsSplineMaster, Version=1.4.2.18310, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsSplineMaster.dll
    TRsStarFilter, Version=1.0.4930.9612, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsStarFilter.dll
    TRsStr8Edge, Version=1.1.5045.31905, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsStr8Edge.dll
    TRsStrangeAttractor, Version=1.1.4.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsStrangeAttractor.dll
    TRsStrobeMotion, Version=1.2.4962.30523, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsStrobeMotion.dll
    TRsTeslaCoil, Version=1.0.4935.18219, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsTeslaCoil.dll
    TRsThirdDimension, Version=1.7.13.38717, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsThirdDimension.dll
    TRsTiledPixels, Version=1.2.4942.13226, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsTiledPixels.dll
    TRsTiltShift, Version=1.0.4957.12341, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsTiltShift.dll
    TRsTreeMaker, Version=1.0.3.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsTreeMaker.dll
    TRsZigZag, Version=1.1.4929.6773, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TRsZigZag.dll
    TubeOblique, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TubeOblique.dll
    Twist, Version=4.0.5873.25056, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Twist.dll
    TwistZ, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TwistZ.dll
    TwoPointPerspective, Version=1.5.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TwoPointPerspective.dll
    TwoToneThreshold, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TwoToneThreshold.dll
    Vandermotten.PaintDotNetEffects.Blurs, Version=3.8.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Vandermotten.PaintDotNetEffects.Blurs.dll
    Vandermotten.PaintDotNetEffects.ColorAccent, Version=3.8.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Vandermotten.PaintDotNetEffects.ColorAccent.dll
    Vandermotten.PaintDotNetEffects, Version=3.8.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Vandermotten.PaintDotNetEffects.dll
    Vandermotten.PaintDotNetEffects.DropShadow, Version=3.8.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Vandermotten.PaintDotNetEffects.DropShadow.dll
    Vandermotten.PaintDotNetEffects.Duotones, Version=3.8.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Vandermotten.PaintDotNetEffects.Duotones.dll
    Vandermotten.PaintDotNetEffects.FadeEdge, Version=3.8.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Vandermotten.PaintDotNetEffects.FadeEdge.dll
    Vandermotten.PaintDotNetEffects.Gradient, Version=3.8.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Vandermotten.PaintDotNetEffects.Gradient.dll
    Vandermotten.PaintDotNetEffects.Grid, Version=3.8.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Vandermotten.PaintDotNetEffects.Grid.dll
    Vandermotten.PaintDotNetEffects.Monochromes, Version=3.8.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Vandermotten.PaintDotNetEffects.Monochromes.dll
    Vandermotten.PaintDotNetEffects.ObjectAlign, Version=3.8.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Vandermotten.PaintDotNetEffects.ObjectAlign.dll
    VanishPoint, Version=1.0.3.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\VanishPoint.dll
    Vibration, Version=1.0.4407.34043, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Vibration.dll
    Vibrato, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Vibrato.dll
    ViewFramer, Version=1.0.6074.42436, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\ViewFramer.dll
    VignettePlus, Version=4.3.5815.35548, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\VignettePlus.dll
    Volutes, Version=1.3.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Volutes.dll
    WaterReflection, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\WaterReflection.dll
    Waves, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Waves.dll
    WaveText, Version=1.2.4415.32811, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\WaveText.dll
    WaveTextSUI, Version=1.2.4415.33440, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\WaveTextSUI.dll
    WetFloor, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\WetFloor.dll
    WhichSymbolRedux, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\WhichSymbolRedux.dll
    WovenPhoto94, Version=1.94.6505.33087, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\WovenPhoto94.dll
    X Rainbow bars, Version=1.0.3536.37632, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\X Rainbow bars.dll
    XYCoords, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\XYCoords.dll
    System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @ C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Design\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Design.dll
    Microsoft.VisualBasic, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @ C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\Microsoft.VisualBasic\v4.0_10.0.0.0__b03f5f7f11d50a3a\Microsoft.VisualBasic.dll
    OptionBasedLibrary v0.7.9, Version=0.7.9.1561, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\OptionBasedLibrary v0.7.9.dll

Native modules:
    C:\Program Files\Paint.NET\PaintDotNet.exe, version=4.18.6473.28643
    C:\WINDOWS\SYSTEM32\ntdll.dll, version=10.0.15063.608 (WinBuild.160101.0800)
    C:\WINDOWS\SYSTEM32\MSCOREE.DLL, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\WINDOWS\System32\KERNEL32.dll, version=10.0.15063.608 (WinBuild.160101.0800)
    C:\WINDOWS\System32\KERNELBASE.dll, version=10.0.15063.608 (WinBuild.160101.0800)
    C:\WINDOWS\System32\ADVAPI32.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\WINDOWS\System32\msvcrt.dll, version=7.0.15063.0 (WinBuild.160101.0800)
    C:\WINDOWS\System32\sechost.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\WINDOWS\System32\RPCRT4.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\Windows\Microsoft.NET\Framework\v4.0.30319\mscoreei.dll, version=4.7.2046.0 built by: NET47REL1
    C:\WINDOWS\System32\SHLWAPI.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\WINDOWS\System32\combase.dll, version=10.0.15063.296 (WinBuild.160101.0800)
    C:\WINDOWS\System32\ucrtbase.dll, version=10.0.15063.674 (WinBuild.160101.0800)
    C:\WINDOWS\System32\bcryptPrimitives.dll, version=10.0.15063.726 (WinBuild.160101.0800)
    C:\WINDOWS\System32\GDI32.dll, version=10.0.15063.483 (WinBuild.160101.0800)
    C:\WINDOWS\System32\gdi32full.dll, version=10.0.15063.674 (WinBuild.160101.0800)
    C:\WINDOWS\System32\msvcp_win.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\WINDOWS\System32\USER32.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\WINDOWS\System32\win32u.dll, version=10.0.15063.608 (WinBuild.160101.0800)
    C:\WINDOWS\System32\IMM32.DLL, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\WINDOWS\System32\kernel.appcore.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\WINDOWS\SYSTEM32\VERSION.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\Windows\Microsoft.NET\Framework\v4.0.30319\clr.dll, version=4.7.2115.0 built by: NET47REL1LAST
    C:\WINDOWS\SYSTEM32\MSVCR120_CLR0400.dll, version=12.00.52519.0 built by: VSWINSERVICING
    C:\WINDOWS\assembly\NativeImages_v4.0.30319_32\mscorlib\1b2e7f5cc7171797d3aac21369bb10cf\mscorlib.ni.dll, version=4.7.2115.0 built by: NET47REL1LAST
    C:\WINDOWS\System32\ole32.dll, version=10.0.15063.296 (WinBuild.160101.0800)
    C:\WINDOWS\system32\uxtheme.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\WINDOWS\assembly\NativeImages_v4.0.30319_32\System\3f854fedbadec6ad04ffdfd963fc7839\System.ni.dll, version=4.7.2110.0 built by: NET47REL1LAST
    C:\WINDOWS\assembly\NativeImages_v4.0.30319_32\System.Core\df4d4904ff0ffe7399d5e6cc5d6281f5\System.Core.ni.dll, version=4.7.2117.0 built by: NET47REL1LAST
    C:\WINDOWS\assembly\NativeImages_v4.0.30319_32\WindowsBase\ae26a4054e96676fac915b96c3b23202\WindowsBase.ni.dll, version=4.7.2117.0 built by: NET47REL1LAST
    C:\WINDOWS\SYSTEM32\CRYPTSP.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\WINDOWS\system32\rsaenh.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\WINDOWS\SYSTEM32\bcrypt.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\WINDOWS\SYSTEM32\CRYPTBASE.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\WINDOWS\assembly\NativeImages_v4.0.30319_32\System.Drawing\299c91c3c7076d39e8f80dc56d66cc7b\System.Drawing.ni.dll, version=4.7.2046.0 built by: NET47REL1
    C:\WINDOWS\assembly\NativeImages_v4.0.30319_32\PresentationCore\668be3faaa5edc76e56cf4fd70ba48d4\PresentationCore.ni.dll, version=4.7.2117.0 built by: NET47REL1LAST
    C:\WINDOWS\assembly\NativeImages_v4.0.30319_32\Presentatio5ae0f00f#\d958c08ea62c279b2ffc5195cb98f9d8\PresentationFramework.ni.dll, version=4.7.2117.0
    C:\WINDOWS\assembly\NativeImages_v4.0.30319_32\PaintDotNet.Base\7769b144543846162afec539e3459a2d\PaintDotNet.Base.ni.dll, version=4.18.6473.28643
    C:\WINDOWS\assembly\NativeImages_v4.0.30319_32\System.Windows.Forms\01e92fb68e52de277138c16e6ee0fc8e\System.Windows.Forms.ni.dll, version=4.7.2110.0 built by: NET47REL1LAST
    C:\WINDOWS\assembly\NativeImages_v4.0.30319_32\PaintDotNet500b2e4f#\421d110bf62dd7f7228cfe494c91c3c9\PaintDotNet.SystemLayer.ni.dll, version=4.18.6473.28643
    C:\WINDOWS\assembly\NativeImages_v4.0.30319_32\PaintDotNet.Core\5a8d61788c41b562ca02d8435e342a93\PaintDotNet.Core.ni.dll, version=4.18.6473.28643
    C:\WINDOWS\assembly\NativeImages_v4.0.30319_32\PaintDotNet26779e70#\4ede35fca002ca98a45a78dd7b80a45c\PaintDotNet.Resources.ni.dll, version=4.18.6473.28643
    C:\WINDOWS\assembly\NativeImages_v4.0.30319_32\PaintDotNet7afaaa15#\48231db5fbaa19734717cd9402395502\PaintDotNet.Framework.ni.dll, version=4.18.6473.28643
    C:\WINDOWS\assembly\NativeImages_v4.0.30319_32\PaintDotNet.Data\146e776394737f32958f031457763608\PaintDotNet.Data.ni.dll, version=4.18.6473.28643
    C:\WINDOWS\assembly\NativeImages_v4.0.30319_32\PaintDotNet.Effects\db09d34cb32b1ad00cd35c10aaa14a3b\PaintDotNet.Effects.ni.dll, version=4.18.6473.28643
    C:\WINDOWS\assembly\NativeImages_v4.0.30319_32\PaintDotNet\efb7f19d92e44a42dfeb5345a643527a\PaintDotNet.ni.exe, version=4.18.6473.28643
    C:\WINDOWS\SYSTEM32\dwrite.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\Windows\Microsoft.NET\Framework\v4.0.30319\WPF\wpfgfx_v0400.dll, version=4.7.2117.0 built by: NET47REL1LAST
    C:\WINDOWS\System32\OLEAUT32.dll, version=10.0.15063.674 (WinBuild.160101.0800)
    C:\WINDOWS\SYSTEM32\D3DCOMPILER_47.dll, version=10.0.15063.675 (WinBuild.160101.0800)
    C:\WINDOWS\SYSTEM32\MSVCP120_CLR0400.dll, version=12.00.52519.0 built by: VSWINSERVICING
    C:\Windows\Microsoft.NET\Framework\v4.0.30319\WPF\PresentationNative_v0400.dll, version=4.7.2117.0 built by: NET47REL1LAST
    C:\WINDOWS\System32\shell32.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\WINDOWS\System32\cfgmgr32.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\WINDOWS\System32\shcore.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\WINDOWS\System32\windows.storage.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\WINDOWS\System32\powrprof.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\WINDOWS\System32\profapi.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\WINDOWS\SYSTEM32\msvcp140.dll, version=14.10.25017.0 built by: VCTOOLSD15RTM
    C:\WINDOWS\SYSTEM32\VCRUNTIME140.dll, version=14.10.25017.0 built by: VCTOOLSD15RTM
    C:\WINDOWS\SYSTEM32\vcomp140.dll, version=14.10.25017.0 built by: VCTOOLSD15RTM
    C:\WINDOWS\assembly\NativeImages_v4.0.30319_32\System.Configuration\5d74c24ca4e065b2cff8a1893cbc76c9\System.Configuration.ni.dll, version=4.7.2046.0 built by: NET47REL1
    C:\WINDOWS\assembly\NativeImages_v4.0.30319_32\System.Xml\039367fe3994ae89a2745666880d749c\System.Xml.ni.dll, version=4.7.2102.0 built by: NET47REL1LAST
    C:\Windows\Microsoft.NET\Framework\v4.0.30319\clrjit.dll, version=4.7.2115.0 built by: NET47REL1LAST
    C:\WINDOWS\System32\MSCTF.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\WINDOWS\assembly\NativeImages_v4.0.30319_32\PaintDotNetc8826738#\7cfd88040b6ace27ec7fc518801fdfd7\PaintDotNet.SystemLayer.Native.x86.ni.dll, version=4.18.6473.28643
    C:\Program Files\Paint.NET\PaintDotNet.SystemLayer.Native.x86.dll, version=4.18.6473.28643
    C:\WINDOWS\WinSxS\x86_microsoft.windows.gdiplus_6595b64144ccf1df_1.1.15063.608_none_9e9d5d4256d15def\gdiplus.dll, version=10.0.15063.608 (WinBuild.160101.0800)
    C:\WINDOWS\SYSTEM32\PROPSYS.dll, version=7.0.15063.0 (WinBuild.160101.0800)
    C:\WINDOWS\SYSTEM32\dxgi.dll, version=10.0.15063.502 (WinBuild.160101.0800)
    C:\WINDOWS\System32\clbcatq.dll, version=2001.12.10941.16384 (WinBuild.160101.0800)
    C:\WINDOWS\System32\UIAnimation.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\WINDOWS\system32\dwmapi.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\WINDOWS\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.15063.0_none_583b8639f462029f\comctl32.dll, version=6.10 (WinBuild.160101.0800)
    C:\WINDOWS\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_5.82.15063.413_none_55bc94a37c2a2854\comctl32.dll, version=6.10 (WinBuild.160101.0800)
    C:\WINDOWS\SYSTEM32\WindowsCodecs.dll, version=10.0.15063.483 (WinBuild.160101.0800)
    C:\WINDOWS\SYSTEM32\wtsapi32.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\WINDOWS\SYSTEM32\WINSTA.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\WINDOWS\SYSTEM32\d2d1.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\WINDOWS\System32\CRYPT32.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\WINDOWS\System32\MSASN1.dll, version=10.0.15063.447 (WinBuild.160101.0800)
    C:\WINDOWS\assembly\NativeImages_v4.0.30319_32\System.Xaml\ecba64c9760299c1c757610b22e326dd\System.Xaml.ni.dll, version=4.7.2117.0 built by: NET47REL1LAST
    C:\WINDOWS\SYSTEM32\d3d11.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\WINDOWS\SYSTEM32\D3D10Warp.dll, version=10.0.15063.608 (WinBuild.160101.0800)
    C:\WINDOWS\system32\dataexchange.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\WINDOWS\system32\dcomp.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\WINDOWS\system32\twinapi.appcore.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\WINDOWS\System32\TextInputFramework.dll, version=10.0.15063.502 (WinBuild.160101.0800)
    C:\WINDOWS\System32\CoreMessaging.dll, version=10.0.15063.0
    C:\WINDOWS\System32\CoreUIComponents.dll, version=10.0.15063.675
    C:\WINDOWS\SYSTEM32\ntmarta.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\WINDOWS\SYSTEM32\wintypes.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\WINDOWS\SYSTEM32\usermgrcli.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\Windows\Microsoft.NET\Framework\v4.0.30319\diasymreader.dll, version=14.7.2046.0 built by: NET47REL1
    C:\WINDOWS\SYSTEM32\winmm.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\WINDOWS\SYSTEM32\winmmbase.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\WINDOWS\system32\explorerframe.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\Program Files\Paint.NET\Effects\GpcDotNet.IA32.dll, version=
    C:\WINDOWS\WinSxS\x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.9279_none_50939ec6bcb7c97c\MSVCR90.dll, version=9.00.30729.9279
    C:\WINDOWS\WinSxS\x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.9279_none_50939ec6bcb7c97c\msvcm90.dll, version=9.00.30729.9279
    C:\WINDOWS\assembly\NativeImages_v4.0.30319_32\System.Design\1a502550a5253f40b73c753a32519e1e\System.Design.ni.dll, version=4.7.2094.0 built by: NET47REL1LAST
    C:\WINDOWS\assembly\NativeImages_v4.0.30319_32\Microsoft.V9921e851#\02c5d8fafd444671b19a2bd0ca254347\Microsoft.VisualBasic.ni.dll, version=14.7.2046.0 built by: NET47REL1
    C:\Program Files\Samsung\Easy Printer Manager\SmartScreenPrint\CDAKEYMonitor.dll, version=1.7.0.0
    C:\WINDOWS\WinSxS\x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.9279_none_50939ec6bcb7c97c\MSVCP90.dll, version=9.00.30729.9279
    C:\WINDOWS\SYSTEM32\edputil.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\Windows\Microsoft.NET\Framework\v4.0.30319\clrcompression.dll, version=4.7.2046.0 built by: NET47REL1
    C:\WINDOWS\System32\SetupApi.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\WINDOWS\SYSTEM32\DEVOBJ.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\WINDOWS\System32\WINTRUST.dll, version=10.0.15063.0 (WinBuild.160101.0800)
    C:\WINDOWS\System32\psapi.dll, version=10.0.15063.0 (WinBuild.160101.0800)
------------------------------------------------------------------------------
 

 

  • Like 1

Share this post


Link to post
Share on other sites

@IRON67 Confirmed. I'll work on it. 

 

@Eli I was going to add a note that it will probably fail in the launch for people with many custom plugins. I have 16 custom plugins to test with. Can you zip your .dlls and send them to me so I can run further tests? You have so many I could probably kill the next 30 plugin-related errors with one stone if I could use them to test. Downloading each one separately would take too long. This is what not having testers looks like. :)

 

I'm calling this a beta, as it is, while I work out initial errors. Once it runs stably for most users, I can release it as version 1.0.

Edited by Joshua Lamusga
  • Like 1

Share this post


Link to post
Share on other sites

Brush Filter has been updated to fail safely on these plugins, except for the ones which hang. They tend to be "alpha mask" kind of plugins. A list of incompatible plugins were added from Eli's non-comprehensive list of plugins; you may find other incompatible plugins.
 

Edited by Joshua Lamusga

Share this post


Link to post
Share on other sites

It's not "extremely" important, but I suggest more space than the ~20% on the right for the UI of the choosen effect. Some of them with many controls aren't usable.

Edited by IRON67

Share this post


Link to post
Share on other sites
On 11/23/2017 at 3:12 AM, IRON67 said:

It's not "extremely" important, but I suggest more space than the ~20% on the right for the UI of the choosen effect. Some of them with many controls aren't usable.

There is no vertical limit anymore and controls are given reasonable space. Part of the current color box for the color wheel control is off-screen, but that's fairly negligible.

  • Upvote 1

Share this post


Link to post
Share on other sites

Here's a quick update about the two most recent versions.

Version 1.3 addressed the plugins list, removing duplicates and alphabetizing it. Built-in effects are listed first, then plugin effects. Now that built-in effects are loaded through the same process that plugin effects load, the built-in effects are fully implemented. All environment variables are now passed in for effects, so more effects work than before.
 

Version 1.2 added logic to catch plugin errors that occur on other threads so they can gracefully fail without closing paint.net. The user gets a dialog with something along the lines of "failed to render. Try switching to a different effect". Handling was added for two similar conditions as well, making Brush Filter much less likely to crash. It also addressed the lack of UI space by ensuring full dialogs can load for any property-based effect.

 

Roadmap Plugins that try to .Join() the UI thread still hang the program. I'm working on asynchronous rendering when I get time; system.drawing images are not thread-safe and I get too many "resource is in use" errors right now. Anybody that's worked on images in a multi-threaded environment before, I'll take your suggestions.

 

In fact, I'd like suggestions in general. Please tell me if you're using this plugin, and what you'd like me to do with it. Thanks!

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.

Sign in to follow this