Post Reply 

Another term for anti-alias: Floan

Nov 7, 2013, 14:16 (This post was last modified: Nov 7, 2013 15:15 by foxmuldr.)
Post: #1
Another term for anti-alias: Floan
Is there another term for anti-aliasing?

-----
If not, I propose "floan" (relating to the floating-point nature of the computation, and also a play on the word flone which means "arrow" as in your pixels go exactly where you're aiming).

floan = anti-alias
floaned = anti-aliased
floaning = anti-aliasing

"We anti-alias down onto the image"
"We floan down onto the image"

"That example is anti-aliased, this one is not."
"That example is floaned, this one is not."

"The algorithm uses anti-aliasing to achieve a blended look."
"The algorithm uses floaning to achieve a blended look."
Find all posts by this user
Quote this message in a reply
Nov 7, 2013, 16:06 (This post was last modified: Nov 7, 2013 16:09 by iForStyle007.)
Post: #2
RE: Another term for anti-alias: Floan
mmm, i don't know sounds like an apple word lol!

I found a definition it removes/reduces the jaggies[jagged edges].
ref: http://www.webopedia.com/TERM/A/antialiasing.html

So I propose it migrate to "anti-jaggies"
1 its easier to say then anti-aliasing &
2 its kinda cool but still as funny as floan while also still having its own dna-makeup of its word. (combination of terms)

Request thread anyone? xD
Visit this user's website Find all posts by this user
Quote this message in a reply
Nov 7, 2013, 16:17 (This post was last modified: Nov 7, 2013 16:17 by foxmuldr.)
Post: #3
RE: Another term for anti-alias: Floan
I was thinking of removing the word "anti" because it is a real thing that's happening. A co-worker of mine suggested "floan" and "anti-floan" because in the age of GPUs it's very silly to still have aliased pixel placement -- especially on static image processing.
Find all posts by this user
Quote this message in a reply
Nov 7, 2013, 19:49 (This post was last modified: Nov 7, 2013 19:54 by btraven.)
Post: #4
RE: Another term for anti-alias: Floan
This is one on those things that frustrates the hell out of me with a lot of websites, apps and new devices, this tendency to create oh-so-clever, hipster-developer-coder lingo. I spend half the learning curve figuring out what stuff means only to find out that it's just a new word to describe something I already know. Apple is particularly guilty of this.

And I ain't the only one (eg. http://arstechnica.com/information-techn...computers/ ).

It's counter-productive in that it is used to subtly define a small in-group to the exclusion of outsiders, much like teenage slang. There's a reason we use words like "dial" and "type"--it's because everybody already knows them. Duh!

Creating clever new words to describe something that already has a perfectly useful name is like a stand-up comedian making the mistake of "playing to the band" instead of the larger audience. Cui Bono?

Not to mention the fact that "floan" sounds like something disgusting you'd step in at the beach.
Find all posts by this user
Quote this message in a reply
Nov 7, 2013, 20:09 (This post was last modified: Nov 7, 2013 20:27 by foxmuldr.)
Post: #5
RE: Another term for anti-alias: Floan
I look for things which make sense and are focused on the long-term.

Anti-aliasing conveys what it does, but only so long as you know what aliasing is. And since aliasing is a mechanical principle that must be understood first, anti-aliasing then becomes an extension of that base set of knowledge and is, itself, a type of secondary mechanical principle in that regard.

However, it should not be that way.

Anti-aliasing is a real thing in and of its own right. It is actually the fundamental principle which should exist for pixel manipulation, and aliasing is in reality the true secondary concept. As such, anti-aliasing should exist primarily, and natively, and not require the prefix "anti-" alongside some other concept.

The term floan may sound silly today, but so did Facebook, Yahoo, Twitter, and Google, just a few years back. Now things have changed. The same will happen with floan. :-)

Regardless though, I will refer to anti-aliasing as floaning from today forward. My GIMP replacement software will use this term as well, and it will be an option, as in "[x] Floaning enabled?" or "[x] Floan?" meaning how the operation is conducted.

Blessings! :-)
Find all posts by this user
Quote this message in a reply
Nov 7, 2013, 21:46
Post: #6
RE: Another term for anti-alias: Floan
"General -- General talk about GIMP and everything else related to graphics..."
Find all posts by this user
Quote this message in a reply
Nov 7, 2013, 22:53 (This post was last modified: Nov 7, 2013 22:56 by foxmuldr.)
Post: #7
RE: Another term for anti-alias: Floan
Per your Wikipedia link, there is a difference: (James 4:15) I plan on writing a graphics program, and as the author I am able to determine what something is called. It doesn't change its functionality, only the name whereby my application will address it.

The concept of floaning being a true, first-class citizen of computer science is obvious. It does not need the anti- prefix to another first-class citizen of computer science, aliasing. Both have their place, and in help manuals and documents I will put the reference to "anti-aliasing" where appropriate (so people coming to use my product will have a crossover understanding). However, the name makes fundamental sense for the reasons initially stated in this thread.

This is 2013 and I am working on the Village Freedom Project where new products will begin their foundation as of this time and beyond. The need for legacy baggage does not exist as everything I am writing is new, and the vision I have is focused upon people, upon helping all who will come, so that together we will all make a better future, one that is also free from decisions of the past which harm, or do not make sense in moving forward.

Best regards,
Rick C. Hodgin
Find all posts by this user
Quote this message in a reply
Nov 8, 2013, 07:14 (This post was last modified: Nov 8, 2013 07:15 by iForStyle007.)
Post: #8
RE: Another term for anti-alias: Floan
I can see some problems convey-wise with both the original term and the new term.
One of the most vital part of terms is its ability to convey it easily verbally, like when your telling someone instructions either in person or over the phone.

You want to have it as simple as possible without having to write down any words if possible.

With aliasing, it can be easily mis-spelled/pronounced, so if someone wanted to search for it later, they might type something like. "anti-elising" or e lice zeen, etc. Somewhat similar for floan, (flowing, flowing flow wing, flow and)

At least with jaggies(jagged edges), is a term pretty close to what it means and sounds how it's spelled.

btavern Wrote:I spend half the learning curve figuring out what stuff means only to find out that it's just a new word to describe something I already know.

I can totally relate LOL, same is with computers, just when you think you have the latest software or computer/hardware, BAM, they release a new version, update the graphics cards & predecessors, fans, etc. Chances are a majority of us have recent computers(OS & all) but definite not the most newest. It's getting worse for gaming consoles as their making them less-backwards compatible :\
Visit this user's website Find all posts by this user
Quote this message in a reply
Nov 8, 2013, 20:50 (This post was last modified: Nov 8, 2013 20:51 by foxmuldr.)
Post: #9
RE: Another term for anti-alias: Floan
I've been using this in my software development and I'm really liking it. I have structures like:

Code:
struct SPolygon
{
    // Populates the edge pixels:
    int       floans;        // Number of points in the array
    SFloan**  floanPoints;   // Array of floan point data to populate
    
    // Populates the filler pixels:
    int       lines;         // Number of lines ina the array
    SLine**   linePoints;    // Array of line start and end points to draw with solid pixels
};

And the name is growing on me with usage. I have comments like "this algorithm uses a combination of floan points and aliased lines to draw and fill the polygon."

Is very nice. :-)
Find all posts by this user
Quote this message in a reply
Nov 12, 2013, 14:47 (This post was last modified: Nov 12, 2013 14:54 by foxmuldr.)
Post: #10
RE: Another term for anti-alias: Floan
I have also been able to begin using the term "floan" to represent partial pixels. For example, if a pixel is a square and there exists a bisecting line running through, dividing it in two, there mathematically will exist two or more triangles within which comprise the areas below/right of the line, and above/left of the line.

In my application, I'm able to refer to each of those triangles as a "floan," which conveys the information that it is some component area of the pixel which is less than the full pixel's area.

I have comments like this:
Code:
// Store the floans for this pixel

In this case, there are triangles which need to be computed to determine how the bisecting line affects the degree of anti-alias present in that pixel, as by area. By referring to each sub-pixel component as a floan, all is conveyed in simple wording.
Find all posts by this user
Quote this message in a reply
Nov 12, 2013, 15:13
Post: #11
RE: Another term for anti-alias: Floan
(Nov 12, 2013 14:47)foxmuldr Wrote:  ...
if a pixel is a square and there exists a bisecting line running through, dividing it in two, there mathematically will exist two or more triangles within which comprise the areas below/right of the line, and above/left of the line.
In my application, I'm able to refer to each of those triangles as a "floan," which conveys the information that it is some component area of the pixel which is less than the full pixel's area
...
In this case, there are triangles which need to be computed to determine how the bisecting line affects the degree of anti-alias present in that pixel, as by area. By referring to each sub-pixel component as a floan, all is conveyed in simple wording.

Woa, thats a read 0_0 you kinda lost me after the two triangles bit.
.
.
.
Why not a simple definition, it's so complex in geometry.
.
.
.
"In computer graphics, anti aliasing improves the appearance of polygon edges, so they are not "jagged" but are smoothed out on the screen."
wiki's definition of the graphics version of anti-ailising. Plain & simple, something almost everyone can understand.

ref: http://en.wikipedia.org/wiki/Spatial_ant...g#Examples

Maybe for floan, something like "A flow of extra pixels to smooth lines & edges of textures/graphics"

Conveying the messsage shouldn't be a chore to the one trying to receive it
Visit this user's website Find all posts by this user
Quote this message in a reply
Nov 12, 2013, 15:36 (This post was last modified: Nov 12, 2013 16:28 by foxmuldr.)
Post: #12
RE: Another term for anti-alias: Floan
(Nov 12, 2013 15:13)iForStyle007 Wrote:  Woa, thats a read 0_0 you kinda lost me after the two triangles bit....
Conveying the messsage shouldn't be a chore to the one trying to receive it


Sorry for the confusion. The simple definition:

floan, n, a partial pixel, or part of a pixel.
floan, v, to merge pixel data together using floating point math, rather than integer aliasing.

:-)
Find all posts by this user
Quote this message in a reply
Nov 12, 2013, 20:23
Post: #13
RE: Another term for anti-alias: Floan
(Nov 12, 2013 15:36)foxmuldr Wrote:  
(Nov 12, 2013 15:13)iForStyle007 Wrote:  Woa, thats a read 0_0 you kinda lost me after the two triangles bit....
Conveying the messsage shouldn't be a chore to the one trying to receive it


Sorry for the confusion. The simple definition:

floan, n, a partial pixel, or part of a pixel.
floan, v, to merge pixel data together using floating point math, rather than integer aliasing.

:-)

Nice its getting there, thats pretty concise though, lets let other users weigh in if they want Smile
Visit this user's website Find all posts by this user
Quote this message in a reply
Post Reply 


Forum Jump:


GIMP ForumPortalArchiveContactTermsRSS