YOUR ACCOUNT

Login or Register to post new topics or replies
Crapadilla
lvl 52 Filter Weaver and Official "Filter Forge Seer"

Posts: 4365
Filters: 65
I'm wondering what the Filter Forge team's take is on the question of filter 'lifetime'. As Filter Forge evolves, components become obsolete and are replaced by updated versions (like the Blend component, for example). Certain tricks and workarounds (the beloved snippets) might become obsolete, as the introduction of new components simplifies what took large node-branches in older versions into a single node (take the Frame component as an example here). In short, as Filter Forge evolves, the filters age...

So, should authors update their filters when these contain obsolete components? Should they rebuild the parts of their filters which have become technically obsolete? And what if the original author has left his filters orphaned? Will there be an automatic replacement of obsolete components in the future that doesn't require the author to manually update the filter? Will the filter ranking system take care of this, with obsolete or orphaned filters slowly sinking into oblivion as next-generation filters emerge?
--- Crapadilla says: "Damn you, stupid redundant feature requests!" ;)
  Details E-Mail
Vladimir Golovin
Administrator
Posts: 3446
Filters: 55
Quote
Crapadilla wrote:
So, should authors update their filters when these contain obsolete components? Should they rebuild the parts of their filters which have become technically obsolete?


Technically, having obsolete components in a filter doesn't change anything -- these components will be supported in all future versions of FF, and will continue to work correctly. So, there's no need to replace them with new versions.

However, the new components may make the filter render faster, look better or simplify its structure in the Editor, and here I'd definitely recommend to update the filters with the recent components.
  Details E-Mail
Vladimir Golovin
Administrator
Posts: 3446
Filters: 55
Quote
Crapadilla wrote:
Will the filter ranking system take care of this, with obsolete or orphaned filters slowly sinking into oblivion as next-generation filters emerge?


I don't think that penalizing filters that have obsolete components is a good idea. The basic principle of the ranking system will remain unchanged: if a filter is useful for FF users, its author should be rewarded -- regardless of what's inside this filter.
  Details E-Mail
Vladimir Golovin
Administrator
Posts: 3446
Filters: 55
Quote
Crapadilla wrote:
And what if the original author has left his filters orphaned?


That's a good question. If our filters had "communal ownership" (like Wikipedia articles), this would be a non-issue because anyone could update the filters with the new components.

On the other hand, collective ownership isn't compatible with the idea of rewarding the authors of good filters -- with communal ownership we would have to determine the "amount of contribution" by each user who edited the filter.
  Details E-Mail
Crapadilla
lvl 52 Filter Weaver and Official "Filter Forge Seer"

Posts: 4365
Filters: 65
How about automating mass replacement of obsolete filter components with their newer versions?

Say I have about two dozen obsolete blend and switch components in a complex filter. In that case replacing all those and manually redoing connections that go all over the place can become quite tedious.

Will FF provide some tool or option to automate this in the future?
--- Crapadilla says: "Damn you, stupid redundant feature requests!" ;)
  Details E-Mail
jffe
Posts: 2869
Filters: 90
Speaking of updating, and orphaning filters. Along those lines and all at least. At what point will Filter Forge admin's thin out the ranks of filters before the official FF release, or do you really plan to start selling this program and making customers wade through over 1,000 filters of various quality and usefulness ? And yeah, I know I ask that with many of my own filters potentially on the chopping block, as I am somewhat suprised none have ever been *rejected* since they are not all that special. From a product selling standpoint, it just makes no sense to have a library of products that is 1/2 mediocre, and FF must realize this. So all that said, what is the plan for all these filters in regards to the official FF release day ?

jffe
Filter Forger
  Details E-Mail
Kraellin
Kraellin

Posts: 12749
Filters: 99
i wouldnt want to see an auto-update of replacing components unless you could do this as an optional thing. i had a filter altered rather badly when we changed from one version to another and i wouldnt want this put on complete automatic.

as for the library, just my wish here, but i think the best of the best would go in the release version, but that the library itself would remain intact with ALL filters available. when you download the current beta version, you ARE NOT downloading all the filters as well. so, why invalidate the work that's in the library? you dont HAVE to download the entire library to get the engine. the engine and the library are separate entities.

so, if FF comes out in a boxed version, maybe put in two cd's, one with the engine and one with a selection of filters and then a link to the library. (you could probably do it all on one cd, but you get the idea).

Craig
If wishes were horses... there'd be a whole lot of horse crap to clean up!

Craig
  Details E-Mail
Crapadilla
lvl 52 Filter Weaver and Official "Filter Forge Seer"

Posts: 4365
Filters: 65
Quote
Kraellin wrote:
i wouldnt want to see an auto-update of replacing components unless you could do this as an optional thing. i had a filter altered rather badly when we changed from one version to another and i wouldnt want this put on complete automatic.


I agree. It shouldn't be automatic, but the tool to do this should be there. Such chores of monotonous, repetitive labor just perfectly lend themselves to automation.
--- Crapadilla says: "Damn you, stupid redundant feature requests!" ;)
  Details E-Mail
Kraellin
Kraellin

Posts: 12749
Filters: 99
cool beans smile:)

Craig
If wishes were horses... there'd be a whole lot of horse crap to clean up!

Craig
  Details E-Mail
Crapadilla
lvl 52 Filter Weaver and Official "Filter Forge Seer"

Posts: 4365
Filters: 65
It could be as easy as a 'Replace Obsolete' option on the component's context menu. All in- and outbound connections as well as control remappings would be conveniently preserved. If you just killed the component, you'd also kill the control remapping on it. And noting down all those remappings on paper for manual re-doing ain't fun either. Oh, the Pain! smile:evil:

I say: Let's work smarter, not harder! smile:D

--- Crapadilla says: "Damn you, stupid redundant feature requests!" ;)
  Details E-Mail
Andrew B.

Posts: 207
Filters: 2
Well, this just answered most of my question. Except, what about people who are still using version 1. If I update my obsolete modules will they no longer be able to use my filter?
  Details E-Mail
Morgantao
Can't script

Posts: 2185
Filters: 20
I agree with Andrew. Automatic replacement of obsolete components would hurt those with previous versions. Let's say U just baught FF2, and haven't got the money to upgrade to FF3 yet - would you want dozens of your favorite filters be removed from the library because your version can't handle them?
Instead, just like some authours like to release updates to existing filters as SEPARATE filters, instead of overwriting existiong versions, the updates should be released as separate filters in the library.
Also JFFE, you don't have to sift through all 9000 filters. You can either browse only EPs, or use the search function to find something specific that you need.
  Details E-Mail
jffe
Posts: 2869
Filters: 90
Quote
Morgantao wrote:
Also JFFE, you don't have to sift through all 9000 filters. You can either browse only EPs, or use the search function to find something specific that you need.


Or easier yet, 6 months after a filter has 'low usage' ranking, if it isn't updated/improved, then it gets deleted from the library. Of course it could just be resubmitted, but the # of people who wouldn't do that, would help keep at least the worst of the worst out ha-ha. smile:p

jffe
Filter Forger
  Details E-Mail
Morgantao
Can't script

Posts: 2185
Filters: 20
I agree that there are alot of filters that seem to have no business in the library, and just plain suck. However there are also alot of filters that you may not see a use for, but others out there might think it's the perfect filter for what they need.
Take Alex Deloy's solar cell texture filter for example. It's low usage, but it was perfect for an illustration of the International Space Station I did as part of a logo. There's another Solar Cell texture in the library, which is a high usage filter, but it was too much for my needs.
Bottom line is, one man's junk is another man's treasure. Just because you or I don't see the value in a particular filter, doesn't mean there isn't value.
It's kinda like art, really. Most of the art I see is junk, in my oppinion, but it sells for tons of money. One could argue I don't understand art, but all I know is that a blind man with parkinson's disease can draw with his feet better than some of the most "gifted" artists out there.
  Details E-Mail
Mardar
Graphics Junkie

Posts: 688
Filters: 61
Quote
one man's junk is another man's treasure


I have to agree with this statement. When I first got FF v1 I didn't see the use of a lot of the filters. I am not a game or web designer, but instead a craft designer and hobbyist. So all the filters aimed at game design or web design are of little use to me. So the question would be who decides what is junk and what is treasure? If high use is the rule of thumb, I would only be down to 3 filters in the library. LOL I hope my low use filters are used by someone out there. That's the point of sharing in the first place isn't it? I don't think leaving out casual users or people not in the "web" main stream of design is the way to go. Just my humble opinion. smile:D
  Details E-Mail
Betis
The Blacksmith

Posts: 1207
Filters: 76
Maybe there should be a filter rating system that is user-based. Just like amazon that has number of ratings out of 5 stars or something. You can vote on the site as long as you are logged in (and maybe have downloaded the filter). That way like Morgantao's example, it could be a 3 or 4 star filter, regardless of usage.
Roses are #FF0000
Violets are #0000FF
All my base are belong to you.
  Details E-Mail
SpaceRay
SpaceRay

Posts: 12299
Filters: 35
Quote
jffe wrote: 6 months after a filter has 'low usage' ranking, if it isn't updated/improved, then it gets deleted from the library.would help keep at least the worst of the worst out ha-ha


I am sorry, but I do not agree at all with this, Are you saying that ALL the filters that have had a low usage for 6 months are the worst of the worst of the filter library??? Are you sure of this ??

Does this means that ONLY the most used and that are most liked by the GREAT mayority is what is really worth and the minory that are not liked must be deleted because they are not popular enough ????

The quality of a filter is ONLY measured for the popularity and usage rank ?

What happens if I really like and love very much a filter, that is considered weird and not very useful, BUT I personally have found a way to use it in a very good way, surely if I am the only one to use it will never rise the usage of the filter enough to make it an average usage and even less a high usage.

So does this mean that a really wonderful and useful filter that I like much, is really the worst because it has a ranking o low usage ?

Quote
one man's junk is another man's treasure


This is absolulety true. For some persons, or probably for the a great mayority a filter could be not liked and not useful at all, BUT probably for a small minority it could be really a treasure and a wonderful filter.
  Details E-Mail
SpaceRay
SpaceRay

Posts: 12299
Filters: 35
Quote
Betis wrote:
Maybe there should be a filter rating system that is user-based. Just like amazon that has number of ratings out of 5 stars or something. You can vote on the site as long as you are logged in (and maybe have downloaded the filter). That way like Morgantao's example, it could be a 3 or 4 star filter, regardless of usage.


I have already proposed and suggested before to make a voting and rating system for filters but GMM said that they will not do it and that we could use the comments on filters threads to vote.

Why the "usage" is the only measure to qualify a filter being good and sucessful ?

Perhaps the filter is really great and excellent but only a few people find it very useful and is not enough to rise the usage rating, but if there was ALSO a voting rating this could change and the quality would be regardless of usage.
  Details E-Mail
jffe
Posts: 2869
Filters: 90
Quote
SpaceRay wrote:
What happens if I really like and love very much a filter, that is considered weird and not very useful, BUT I personally have found a way to use it in a very good way, surely if I am the only one to use it will never rise the usage of the filter enough to make it an average usage and even less a high usage.


Once you download it, then you have it, so keep it, you'd still have 6 whole months to check for new filters. I mean surely you wander by here at least that often no ? Just because it gets removed from the library doesn't mean *you* lose it, just means it's removed to make room for the next 6-7 out of 10 filters that will someday become low usage and clog up the library ha-ha.

jffe
Filter Forger
  Details E-Mail
Andrew B.

Posts: 207
Filters: 2
I have problems wading through so many filters, but I don't think low usages should remove them. It is not uncommon to have software that one rarely uses, but it is essential when it is needed. The library is pretty big, though. I'm just not sure what to do about it. Maybe more categories?
  Details E-Mail
Morgantao
Can't script

Posts: 2185
Filters: 20
Another reason I can think of in favor of keeping "horrible" filters, is for new users (like me), to help learning how to create filters. Most of the uber-super-totaly good filters are also VERY complicated, and have just about 900 more nodes and components than I can handle. And don't get me started on those filters that use scripts! smile:D
  Details E-Mail
Andrew B.

Posts: 207
Filters: 2
Well, I just updated the modules in the local version of my filter. It was easier than I thought it would be to trace things. The information on the interface combined with the behavior of the way things hook and unhook helped a lot. And now, I have to figure out if I can add the features I have in mind.
  Details E-Mail
jffe
Posts: 2869
Filters: 90
Morgantao - One word for you = snippets. smile:)

jffe

Added : And I'm sure everyone can relax, FF isn't likely to change the filter library anytime soon, it's been suggested 500 different ways, and like 1 of those ways maybe got done waayyy back. Vlad is very much just not interested in that stuff ha-ha.
Filter Forger
  Details E-Mail
Andrew B.

Posts: 207
Filters: 2
Well, not only did I update all the modules, but I don't think I'll release this under a new name. Which means the update will wipe out the older version. And I guess if there is someone out there who is still using my filter, they could contact me via special link on the filter's page, and I'll get it to them. I just don't want to confuse things by having two versions of the same filter.

Now, all I have to do is stop talking and get the update done.
  Details E-Mail
Mongoose King
Mongoose King

Posts: 257
Filters: 21
Quote
Or easier yet, 6 months after a filter has 'low usage' ranking, if it isn't updated/improved, then it gets deleted from the library. Of course it could just be resubmitted, but the # of people who wouldn't do that, would help keep at least the worst of the worst out ha-ha.


I don't think that's a very good idea at all. What if I made a texture for goat hoofs, it could the greatest and most photo-realistic goat hoof texture possible. Modders making skins for Microsoft goat simulator , could declare it to be the final word in goat hoof graphics, however it certainly be low usage, as sadly, goat simulators are not very popular, (they are just overshadowed by the sheep simulators that everyone prefers), and so, under your plan, goat artists everywhere would soon have to put up with substandard hooves, and would curse the day they wasted their money on Filter Forge, as their only use for it was goat hooves.
Release the Mongoose!
  Details E-Mail
Morgantao
Can't script

Posts: 2185
Filters: 20
smile:D ROFLOL mongoose, you kill me!
  Details E-Mail
jffe
Posts: 2869
Filters: 90
Quote
Mongoose King wrote:
Microsoft goat simulator


----Wait, do Linux users know about this ?

jffe
Filter Forger
  Details E-Mail
Mongoose King
Mongoose King

Posts: 257
Filters: 21
Linux users hate goats, everyone knows that. They are like Klingons and Tribbles.
Release the Mongoose!
  Details E-Mail

Join Our Community!

Filter Forge has a thriving, vibrant, knowledgeable user community. Feel free to join us and have fun!

33,712 Registered Users
+19 new in 30 days!

153,534 Posts
+31 new in 30 days!

15,348 Topics
+72 new in year!

Create an Account

Online Users Last minute:

22 unregistered users.