Graal Forums  

Go Back   Graal Forums > Development Forums > Graphic Design
FAQ Members List Calendar Today's Posts

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 11-16-2003, 09:58 AM
DustyPorViva DustyPorViva is offline
Will work for food. Maybe
DustyPorViva's Avatar
Join Date: Sep 2003
Location: Maryland, USA
Posts: 9,589
DustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond repute
Send a message via AIM to DustyPorViva Send a message via MSN to DustyPorViva
Tutorial on Anti-Aliasing(AAing)

Ok, this is going to be mainly directed to "pure-pixelists" because, well, there is a tool to do it with programs.

So, let us carry on.

Anti-Aliasing, now going to be referred to as AAing, is used to smooth out two contrasting colors, and make them easy on the eyes.

Step one:

I've made an example of something that is in desperate need of AA.


Look at how harsh that black looks against that easy white. It almost hurts to see those rough corners.

Step two:

Maybe some people, that saw a picture that used AA, will try it, but not really understand the logic of it, will try it.
They might end up with this.


Hmm, you gave it a 50% mixed outline. Nah, that's not working.
It doesn't make it any smoother, just extends the harshness one more pixel in width.

Step three:

Let's get onto how we actually do AAing.
You'll want to get some color selection, that ranges in a mix of the two colors. In this case, grey will be fitting.
Now that you know what your going to be using, lets get on to using it.
The main things that give that rough edge are those protruding edges. That is your main aim here. Find them and take that mid-color, and stretch it from the darker color, to the lighter. BUT, do not bring it to the edge. leave maybe one pixel if it's short, if it's a long line, just draw it half-way.

Here is how the corners should look:


And the image as a whole:


If your limiting color count, and only want to use 1 color for the AAing, make sure you get a 50% mixed color between the two.

Otherwise...

You can choose a gradient of colors between the two.
75%, 50%, 25% and so on.

This always helps it look smoother.



And here is how you go about doing that:

Take the old AAing you did, with the single 50% color, and change that to the lesser color your using now.
In this example I used 25% grey. Now, take the next color you plan on using(darker) and perform an interior AA of the previous AAing and darker color.



This gives an even smoother transition.

I guess that concludes this tutorial. I can't get into the technical spefications of AAing, such as gamma, because I am unaware of them. But even without knowing that, you can still pull it off with an artist's eye.

Any questions?
I hope this helps. I know AAing really should be used more often.
Reply With Quote
  #2  
Old 11-16-2003, 10:08 AM
haunter haunter is offline
Registered User
haunter's Avatar
Join Date: Mar 2001
Posts: 7,989
haunter is on a distinguished road
You should put a comparison of before, and after at the end of the tutorial
Reply With Quote
  #3  
Old 11-16-2003, 10:09 AM
Kramer Kramer is offline
Graal2001 Graphics
Kramer's Avatar
Join Date: Jan 2003
Location: California
Posts: 646
Kramer is on a distinguished road
Send a message via AIM to Kramer
It's a nice tutorial, but try that with a transparent background and put it over grass tiles and it just looks worse. Good for single images though.
__________________

~Kramer
(11:52:32 PM) Skylar: but seriously noah, you can't even call me a nerd if you took acid and installed azureus
(11:52:48 PM) Skylar: that bans you from ever calling someone a nerd
Reply With Quote
  #4  
Old 11-16-2003, 10:12 AM
DustyPorViva DustyPorViva is offline
Will work for food. Maybe
DustyPorViva's Avatar
Join Date: Sep 2003
Location: Maryland, USA
Posts: 9,589
DustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond repute
Send a message via AIM to DustyPorViva Send a message via MSN to DustyPorViva
I was going to do that, but didn't think it was necessary.

But here it is anyways:

Reply With Quote
  #5  
Old 11-16-2003, 10:14 AM
DustyPorViva DustyPorViva is offline
Will work for food. Maybe
DustyPorViva's Avatar
Join Date: Sep 2003
Location: Maryland, USA
Posts: 9,589
DustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond repute
Send a message via AIM to DustyPorViva Send a message via MSN to DustyPorViva
Quote:
Originally posted by Kramer
It's a nice tutorial, but try that with a transparent background and put it over grass tiles and it just looks worse. Good for single images though.
Well that's not what this is for.
This is directed at two colors, that which won't change, and you are capable of calculating the difference between the two colors.

This isn't meant for semi-transparency or alpha-blending.
Reply With Quote
  #6  
Old 11-16-2003, 10:16 AM
Kramer Kramer is offline
Graal2001 Graphics
Kramer's Avatar
Join Date: Jan 2003
Location: California
Posts: 646
Kramer is on a distinguished road
Send a message via AIM to Kramer
Quote:
Originally posted by DustyPorViva


Well that's not what this is for.
This is directed at two colors, that which won't change, and you are capable of calculating the difference between the two colors.

This isn't meant for semi-transparency or alpha-blending.
I figured, watch your double posts.
__________________

~Kramer
(11:52:32 PM) Skylar: but seriously noah, you can't even call me a nerd if you took acid and installed azureus
(11:52:48 PM) Skylar: that bans you from ever calling someone a nerd
Reply With Quote
  #7  
Old 11-16-2003, 09:14 PM
VeX_RaT_Boy VeX_RaT_Boy is offline
WannaBe Scripter
VeX_RaT_Boy's Avatar
Join Date: Aug 2002
Location: Norway
Posts: 960
VeX_RaT_Boy is on a distinguished road
Send a message via ICQ to VeX_RaT_Boy Send a message via AIM to VeX_RaT_Boy Send a message via Yahoo to VeX_RaT_Boy
Quote:
Originally posted by Kramer


watch your double posts.
That is hard when theres 1 min between the post. The second post got posted while he wrote a reply to the first.

Anyways, nice tutorial..
__________________
-Kjetil Valen
Reply With Quote
  #8  
Old 11-17-2003, 02:01 AM
Loriel Loriel is offline
Somewhat rusty
Loriel's Avatar
Join Date: Mar 2001
Posts: 5,059
Loriel is a name known to allLoriel is a name known to allLoriel is a name known to allLoriel is a name known to all
You should stop teaching people to use GIF.

Here is my attempt, it looks smoother imho but I cheated
Also it is about 1/5 the file size of your original one bit image.
Attached Images
 
Reply With Quote
  #9  
Old 11-17-2003, 02:20 AM
DustyPorViva DustyPorViva is offline
Will work for food. Maybe
DustyPorViva's Avatar
Join Date: Sep 2003
Location: Maryland, USA
Posts: 9,589
DustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond repute
Send a message via AIM to DustyPorViva Send a message via MSN to DustyPorViva
I'm not teaching anyone to use GIF. And there is nothing wrong with it in this instance. No need to debate it though.

Anyways, your's seems okay, but it's lacking the lighter transition color. Also, you should try and not fill the one pixel corners, unless it's with a light color, not dark.
Reply With Quote
  #10  
Old 11-17-2003, 04:21 AM
marcoR marcoR is offline
Registered User
Join Date: Jul 2003
Posts: 1,349
marcoR is on a distinguished road
I very much appricate the tutorial, and it should be added to Kaimetsu's bunch-o-tutorials in the main graphics forum

It gives the information needed =D good job! Perhaps I should do one ¬_¬
__________________
If this is your account, contact me.
- loriel
email, jabber: [email protected]
icq: 67530805
aim: lorielvictrix
Reply With Quote
  #11  
Old 11-17-2003, 04:58 AM
Scott Scott is offline
Yoonacorn
Join Date: Oct 2003
Location: Canada
Posts: 3,572
Scott is on a distinguished road
Send a message via MSN to Scott
what
__________________
Acornlique.
Reply With Quote
  #12  
Old 11-22-2003, 03:16 AM
James2k2 James2k2 is offline
Registered User
Join Date: Aug 2002
Location: Paradise County
Posts: 287
James2k2 is on a distinguished road
Send a message via AIM to James2k2
Quote:
Originally posted by Scott
what
__________________



Proud member of the STN-J.
Reply With Quote
  #13  
Old 11-22-2003, 03:31 AM
DustyPorViva DustyPorViva is offline
Will work for food. Maybe
DustyPorViva's Avatar
Join Date: Sep 2003
Location: Maryland, USA
Posts: 9,589
DustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond repute
Send a message via AIM to DustyPorViva Send a message via MSN to DustyPorViva
What?

What isn't understandable?
Reply With Quote
  #14  
Old 11-26-2003, 05:42 AM
MrCharles MrCharles is offline
my stapler..
MrCharles's Avatar
Join Date: Mar 2002
Location: New York :O
Posts: 3,126
MrCharles will become famous soon enough
i anti aliased nappa's mom.


good tutorial !!!!!!!!!11
__________________
not a lot baby girl juss' a lil bit
Reply With Quote
  #15  
Old 11-27-2003, 01:58 AM
Thought Thought is offline
PipBoy Extraordinaire!
Thought's Avatar
Join Date: Nov 2001
Location: Long Beach, California.
Posts: 692
Thought is on a distinguished road
GIF doesn't support alpha channels, so AA in GIFs is useless :P
__________________
Rick ([email protected])
#gscript on FreeNode (#gscript Guild, #gscript Information)
Graal User Statistics

I am now using my new account, Rick.
Reply With Quote
  #16  
Old 11-27-2003, 06:01 AM
Nappa Nappa is offline
The Great Nappa
Nappa's Avatar
Join Date: Sep 2003
Location: Florida
Posts: 1,911
Nappa is on a distinguished road
Send a message via AIM to Nappa
Quote:
Originally posted by MrCharles
i anti aliased nappa's mom.
osht. I just read this thread and saw this. You may have gotten rid of my moms alias, but I gave your mom the alias "Big Botty Betty"
__________________
Reply With Quote
  #17  
Old 11-27-2003, 06:32 AM
Zethar Zethar is offline
hmm
Zethar's Avatar
Join Date: May 2003
Posts: 1,452
Zethar is on a distinguished road
Send a message via ICQ to Zethar Send a message via AIM to Zethar
__________________
hmm
Reply With Quote
  #18  
Old 11-29-2003, 12:22 AM
GoZelda GoZelda is offline
Mister 1,000,000
GoZelda's Avatar
Join Date: Jan 2003
Location: Brussels, capital of Europe.
Posts: 5,396
GoZelda will become famous soon enough
Send a message via AIM to GoZelda Send a message via MSN to GoZelda
Quote:
Originally posted by Zethar
Wow, that's stupid.
__________________

Quote:
Originally Posted by Lance
stefan is satan
I am the best.
[URL removed]Music or aural pollution?
Reply With Quote
  #19  
Old 11-29-2003, 01:29 AM
Loriel Loriel is offline
Somewhat rusty
Loriel's Avatar
Join Date: Mar 2001
Posts: 5,059
Loriel is a name known to allLoriel is a name known to allLoriel is a name known to allLoriel is a name known to all
Quote:
Originally posted by Thought
GIF doesn't support alpha channels, so AA in GIFs is useless :P
... no.
You also want to antialias the contrasts inside your gif.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 10:04 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
Copyright (C) 1998-2019 Toonslab All Rights Reserved.