Jump to content


Photo

PdnFF (2011-10-25)


  • Please log in to reply
37 replies to this topic

#1 null54

null54
  • Members
  • 215 posts
  • Reputation:19

Posted 19 November 2010 - 04:35 AM

This plug-in allow filters built with Adobe's Filter Factory plug-in for Photoshop to be run in Paint.NET.

The Filter Factory plug-ins use an interpreted language to modify an image.


Posted Image

The Filter Manager will search the directories specified in the directory search list to for filters to display by category.

The Build Filter button will build the loaded filter as a separate plug-in for Paint.NET to use.

A list of some of the Filter Factory filters is available at http://thepluginsite...rces/freeff.htm.

PdnFF.zip

File version 1.0.3.7.

And the source code for the GPL licensed interpreter from the Gimp's UserFilter

ffparse_src.zip

Posted Image

PSFilterPdn | PdnFF | Paint Shop Pro Filetype | WebP Filetype | EA FSH filetype

The small increase in performance you get coding in C++ over C# is hardly enough to offset the headache of coding in the C++ language. ~BoltBait


#2 Cookies

Cookies
  • Members
  • 111 posts
  • LocationSomewhere in Denmark
  • Reputation:0

Posted 19 November 2010 - 07:16 AM

Just tried it loading some of the .8BF files that i have in my Photoshop plugin folder, nothing happens I'm using Windows 7 x64 and i added the folder for it to search, it doesn't return any filters in the the filter list

Posted Image


#3 pyrochild

pyrochild

    Plugin Author of the Year 2012

  • Administrators
  • 11,248 posts
  • LocationColorado
  • Reputation:132

Posted 19 November 2010 - 07:23 AM

This is not a general Photoshop plugin shim, Cookies. It allows filters built with Filter Factory to be used in Paint.NET.

Think of Filter Factory as a Photoshop version of CodeLab. It's a plugin that allows other filters to be built within Photoshop. As far as I know.

Posted Image
[I write plugins and stuff] [Follow my stupid brain on Twitter]

If you like a post, upvote it!


#4 Ego Eram Reputo

Ego Eram Reputo

    Master of Competition Ideas and 2012 Proton Award Winner

  • Moderators
  • 5,635 posts
  • LocationNorth Canterbury, New Zealand
  • Reputation:220

Posted 19 November 2010 - 07:52 AM

I've also tried it. Downloaded some simple looking bevel filters from the linked site and got them loaded into the plugin OK.

All I get are various horisontal distortions, no matter which of the filters I apply :(

@null54: Can you add a handful of filters so we can see it working? I would also like to see some documentation. Controls named ctl(4) or Map(2) don't exactly scream their function at me.

It does look very promising, but first impressions are...., daunting!

#5 Cookies

Cookies
  • Members
  • 111 posts
  • LocationSomewhere in Denmark
  • Reputation:0

Posted 19 November 2010 - 02:22 PM

This is not a general Photoshop plugin shim, Cookies. It allows filters built with Filter Factory to be used in Paint.NET.

Think of Filter Factory as a Photoshop version of CodeLab. It's a plugin that allows other filters to be built within Photoshop. As far as I know.


Oh... Just didn't thought that they HAD to be made by Filter Factory but it seems they have to the plugins from the site he linked to loaded fine


Posted Image


#6 null54

null54
  • Members
  • 215 posts
  • Reputation:19

Posted 19 November 2010 - 02:35 PM

Can you add a handful of filters so we can see it working? I would also like to see some documentation. Controls named ctl(4) or Map(2) don't exactly scream their function at me.

It does look very promising, but first impressions are...., daunting!


The zip has been updated with the official documentation and example code.

Posted Image

PSFilterPdn | PdnFF | Paint Shop Pro Filetype | WebP Filetype | EA FSH filetype

The small increase in performance you get coding in C++ over C# is hardly enough to offset the headache of coding in the C++ language. ~BoltBait


#7 Sarkut

Sarkut
  • Competition Hosts
  • 3,206 posts
  • Reputation:4

Posted 19 November 2010 - 03:55 PM

Re: The new zip.

This file is currently set to private.

Posted Image


#8 Ego Eram Reputo

Ego Eram Reputo

    Master of Competition Ideas and 2012 Proton Award Winner

  • Moderators
  • 5,635 posts
  • LocationNorth Canterbury, New Zealand
  • Reputation:220

Posted 19 November 2010 - 10:12 PM

Private: confirmed.

#9 null54

null54
  • Members
  • 215 posts
  • Reputation:19

Posted 20 November 2010 - 01:00 AM

Private: confirmed.


The link should now be fixed.

Posted Image

PSFilterPdn | PdnFF | Paint Shop Pro Filetype | WebP Filetype | EA FSH filetype

The small increase in performance you get coding in C++ over C# is hardly enough to offset the headache of coding in the C++ language. ~BoltBait


#10 Ego Eram Reputo

Ego Eram Reputo

    Master of Competition Ideas and 2012 Proton Award Winner

  • Moderators
  • 5,635 posts
  • LocationNorth Canterbury, New Zealand
  • Reputation:220

Posted 20 November 2010 - 05:06 AM

The link is fine. Thank you for the examples and documentation.

I'm still not getting anything more than the same horisontal distortions, regardless of which filter I apply....,

#11 null54

null54
  • Members
  • 215 posts
  • Reputation:19

Posted 20 November 2010 - 05:35 AM

I'm still not getting anything more than the same horisontal distortions, regardless of which filter I apply....,



Do you have a screenshot of this?

The output of the Filter Factory Example.afs filter should be:

Posted Image

If not I am have no idea what the problem is. :/

Posted Image

PSFilterPdn | PdnFF | Paint Shop Pro Filetype | WebP Filetype | EA FSH filetype

The small increase in performance you get coding in C++ over C# is hardly enough to offset the headache of coding in the C++ language. ~BoltBait


#12 Cookies

Cookies
  • Members
  • 111 posts
  • LocationSomewhere in Denmark
  • Reputation:0

Posted 20 November 2010 - 02:40 PM

Do you have a screenshot of this?

The output of the Filter Factory Example.afs filter should be:

Posted Image

If not I am have no idea what the problem is. :/

Well, didnt use theĀ Filter Factory Example.afs but i assigned the red channel to all channels except A and the output was


Posted Image

those are the horizontal thingsĀ  :/

Posted Image


#13 null54

null54
  • Members
  • 215 posts
  • Reputation:19

Posted 20 November 2010 - 06:16 PM

My only guess is that it could be a bug in the parser. :roll:

Posted Image

PSFilterPdn | PdnFF | Paint Shop Pro Filetype | WebP Filetype | EA FSH filetype

The small increase in performance you get coding in C++ over C# is hardly enough to offset the headache of coding in the C++ language. ~BoltBait


#14 pyrochild

pyrochild

    Plugin Author of the Year 2012

  • Administrators
  • 11,248 posts
  • LocationColorado
  • Reputation:132

Posted 20 November 2010 - 06:36 PM

I'm moving this to Plugin Developer's Central until you can get it working for someone, anyone.

Posted Image
[I write plugins and stuff] [Follow my stupid brain on Twitter]

If you like a post, upvote it!


#15 null54

null54
  • Members
  • 215 posts
  • Reputation:19

Posted 20 November 2010 - 09:20 PM

The cause of the banding was a thread collision issue, that is now fixed.

That is what I get for not testing on a multi-core machine. :roll:

Posted Image

PSFilterPdn | PdnFF | Paint Shop Pro Filetype | WebP Filetype | EA FSH filetype

The small increase in performance you get coding in C++ over C# is hardly enough to offset the headache of coding in the C++ language. ~BoltBait


#16 pyrochild

pyrochild

    Plugin Author of the Year 2012

  • Administrators
  • 11,248 posts
  • LocationColorado
  • Reputation:132

Posted 20 November 2010 - 09:33 PM

OK, but now all your samples just turn the image black. A couple in the Transparency Suite Examples folder work.

Posted Image
[I write plugins and stuff] [Follow my stupid brain on Twitter]

If you like a post, upvote it!


#17 null54

null54
  • Members
  • 215 posts
  • Reputation:19

Posted 20 November 2010 - 11:19 PM

The samples have been changed to the ones from Filter Foundry so they should now work correctly.

Posted Image

PSFilterPdn | PdnFF | Paint Shop Pro Filetype | WebP Filetype | EA FSH filetype

The small increase in performance you get coding in C++ over C# is hardly enough to offset the headache of coding in the C++ language. ~BoltBait


#18 Ego Eram Reputo

Ego Eram Reputo

    Master of Competition Ideas and 2012 Proton Award Winner

  • Moderators
  • 5,635 posts
  • LocationNorth Canterbury, New Zealand
  • Reputation:220

Posted 21 November 2010 - 05:25 AM

The attached filters do work. Quite well actually. B)

Octagon and Wobble-2d are rather nice!


It seems that all of the other filters have problems so I've just deleted them. I'll download one or two others just to see that they also work before giving this the thumbs up.

Edit: 'Build Filter' is non functional :(.

#19 null54

null54
  • Members
  • 215 posts
  • Reputation:19

Posted 21 November 2010 - 06:18 AM

Build Filter should now be fixed.

Edited by null54, 22 November 2010 - 01:39 AM.

Posted Image

PSFilterPdn | PdnFF | Paint Shop Pro Filetype | WebP Filetype | EA FSH filetype

The small increase in performance you get coding in C++ over C# is hardly enough to offset the headache of coding in the C++ language. ~BoltBait


#20 null54

null54
  • Members
  • 215 posts
  • Reputation:19

Posted 22 November 2010 - 01:40 AM

A few more bugs in Build Filter fixed, File version updated to 1.0.2.0.

Posted Image

PSFilterPdn | PdnFF | Paint Shop Pro Filetype | WebP Filetype | EA FSH filetype

The small increase in performance you get coding in C++ over C# is hardly enough to offset the headache of coding in the C++ language. ~BoltBait