Ed Harvey

Ed Harvey Effects v 3.5 (2012-02-13)

Recommended Posts

pdnnoob    257

Is there any chance you saved the crash log? That would help in figuring out the problem significantly.

My guess is you either don't have the latest version of paint.net or you don't have the latest version of the plugin. Make sure you downloaded the plugin(s) from the first post in this thread and not from a different website.

Share this post


Link to post
Share on other sites
Andronomos    2

First off, let me say that Ed's plugins are my most used plugins and I can't see myself using Paint.Net heavily without them. Unfortunately all of them crash my current install of Paint.Net v4.0 (b 4.0.5168.12074).

 

I have tried re downloading the plugins from the original post as well as using older versions of the pugins, they all produce the same error described below in the crash log.

 

I understand I am using the latest beta version of Paint.Net and that may be the issue. So this is my report, hope it helps. :)

 

Crash log:

File: C:\Program Files\Paint.NET\Effects\EdHarvey.Effects.dll
      Name: EdHarvey.Edfects.Effects.ColorFlipRotateEffect
      Version: 3.5.4426.2500
      Author: Ed Harvey
      Copyright: Copyright ©  2006-20112, Ed Harvey
      Website: 
      Full error message: System.TypeLoadException: Could not load type 'PaintDotNet.SystemLayer.UI' from assembly 'PaintDotNet.SystemLayer, Version=4.0.5168.12074, Culture=neutral, PublicKeyToken=null'.
   at EdHarvey.UI.EtchedLine.InitForCurrentVisualStyle()
   at EdHarvey.UI.EtchedLine..ctor() in M:\EdFects-3.50 release\EdFects\Ed-fects\UI\EtchedLine.cs:line 17
   at EdHarvey.Edfects.EdEffectConfigDialog3.InitializeComponent() in M:\EdFects-3.50 release\EdFects\Ed-fects\UI\EdEffectConfigDialog3.cs:line 155
   at EdHarvey.Edfects.EdEffectConfigDialog3..ctor() in M:\EdFects-3.50 release\EdFects\Ed-fects\UI\EdEffectConfigDialog3.cs:line 17
   at EdHarvey.Edfects.Effects.ColorFlipRotateEffectConfigDialog..ctor() in M:\EdFects-3.50 release\EdFects\Ed-fects\Color\FlipRotate\FlipRotateEffectConfigDialog.cs:line 12
   at EdHarvey.Edfects.Effects.ColorFlipRotateEffect.CreateConfigDialog() in M:\EdFects-3.50 release\EdFects\Ed-fects\Color\FlipRotate\FlipRotateEffect.cs:line 23
   at PaintDotNet.Menus.EffectMenuBase.RunEffectImpl(Type effectType) in D:\src\pdn\paintdotnet\src\PaintDotNet\Menus\EffectMenuBase.cs:line 913
Edited by Andronomos

Share this post


Link to post
Share on other sites
Andronomos    2

I think Ed is waiting for the public release of v4.0 before he makes these plugins available.

 

Aside from a few glitches with the project and layer previews, the current betta build is fairly polished. I think the only crashes or bugs I've experienced are from plugins :)

Share this post


Link to post
Share on other sites

What is the mathematics behind multiview warp plugin? I mean, in the first sight, what does it do? What kind of bigger transformation group (affine? distance-conservative? or hard-to-define? :D) does it belong to? I don't want the exact code, if you want to keep it in secret, but a drafty description about its nature, if possible, in mathematical terms.

Edited by EwillBKilledbitsch

Share this post


Link to post
Share on other sites
nickdwaters    1

The Color Filter barfed. Love this one, hope it can be patched.

 

File: C:\Program Files\Paint.NET 4.0 Beta\Effects\EdHarvey.Effects.dll
      Name: EdHarvey.Edfects.Effects.ColorFilter2Effect
      Version: 3.5.4426.2500
      Author: Ed Harvey
      Copyright: Copyright ©  2006-20112, Ed Harvey
      Full error message: System.TypeLoadException: Could not load type 'PaintDotNet.SystemLayer.UI' from assembly 'PaintDotNet.SystemLayer, Version=4.0.5226.41987, Culture=neutral, PublicKeyToken=null'.
   at EdHarvey.UI.EtchedLine.InitForCurrentVisualStyle()
   at EdHarvey.UI.EtchedLine..ctor() in M:\EdFects-3.50 release\EdFects\Ed-fects\UI\EtchedLine.cs:line 17
   at EdHarvey.Edfects.EdEffectConfigDialog3.InitializeComponent() in M:\EdFects-3.50 release\EdFects\Ed-fects\UI\EdEffectConfigDialog3.cs:line 155
   at EdHarvey.Edfects.EdEffectConfigDialog3..ctor() in M:\EdFects-3.50 release\EdFects\Ed-fects\UI\EdEffectConfigDialog3.cs:line 17
   at EdHarvey.Edfects.HueSatConfigDialogBase2..ctor() in M:\EdFects-3.50 release\EdFects\Ed-fects\UI\HueSatConfigDialogBase2.cs:line 14
   at EdHarvey.Edfects.Effects.ColorFilter2EffectConfigDialog..ctor() in M:\EdFects-3.50 release\EdFects\Ed-fects\Color\ColorFilter2\ColorFilterEffectConfigDialog.cs:line 10
   at EdHarvey.Edfects.Effects.ColorFilter2Effect.CreateConfigDialog() in M:\EdFects-3.50 release\EdFects\Ed-fects\Color\ColorFilter2\ColorFilterEffect.cs:line 31
   at PaintDotNet.Menus.EffectMenuBase.RunEffectImpl(Type effectType) in D:\src\pdn\paintdotnet\src\PaintDotNet\Menus\EffectMenuBase.cs:line 913
 
Nevermind, I found the alpha and FastFX update, but I would expect the new version to be at top, not a new thread.
Edited by nickdwaters

Share this post


Link to post
Share on other sites
Ed Harvey    25

The soft saturation effect is missing. It's not in the "Adjustments" category

Hmmm, you're right - sort of...

 

Somewhere in the mists of time (I haven't done any real work on these plugins in ages) it somehow got renamed Vibrance   :/

I'll see if I can find the time in the next few days to rename it back... In the meantime, you now know where to find it :)

 

Edit: On second thoughts, I think I'll leave it as is...

Share this post


Link to post
Share on other sites
Ed Harvey    25

What is the mathematics behind multiview warp plugin? I mean, in the first sight, what does it do? What kind of bigger transformation group (affine? distance-conservative? or hard-to-define? :D) does it belong to? I don't want the exact code, if you want to keep it in secret, but a drafty description about its nature, if possible, in mathematical terms.

sorry for the slow reply on this one, I only just noticed it...

If I remember correctly, it's a relatively simple transform, the mapping is something like...

for a given pixel at x,y (where x and y are relative to the center of the image)

mx = (size * Math.Floor(x / size) + size / 2);
my = (size * Math.Floor(y / size) + size / 2);

ix = (mx - x) * shift;
iy = (my - y) * shift;

pixel at x-ix maps to x, and y-iy maps to y 
so basically it divides to image into squares, and maps shifted/scaled sections of the image into each square...

hope that helps :)

Share this post


Link to post
Share on other sites
mackenzieh    13

Hmmm, you're right - sort of...

 

Somewhere in the mists of time (I haven't done any real work on these plugins in ages) it somehow got renamed Vibrance   :/

I'll see if I can find the time in the next few days to rename it back... In the meantime, you now know where to find it :)

 

Edit: On second thoughts, I think I'll leave it as is...

 

 

I found it.  :) I remember a plugin called Lattice. I've tried looking for it, but it's not there. 

Edited by mackenzieh

Share this post


Link to post
Share on other sites
Ed Harvey    25

Aaah, lattice...

One of the first effects I ever wrote, and it showed!

I think I dropped it from the pack quite some time ago as it was kind-of cr@p :roll:

I'm away from home for the next couple of weeks - when I return, I'll put a copy of it in the 'Archives'

Share this post


Link to post
Share on other sites
BoltBait    1,226

Don't be so modest, Ed. Your worst plugin is better than my best plugin.

Share this post


Link to post
Share on other sites
Goonfella    214

Ed , on the first page there are two links for your plugins, one that says it is for v4 and one that says it is the latest version. Are they both OK for v4 ? If there are any differences between the two maybe you could say so . Or if they are both for v4 then maybe remove one of the links because it can be a bit confusing about which one should actually be installed.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now