It doesn't matter about the dimensions, anti-aliasing is all about smoothing out the edges.
anti-ailiasing... smoothing hmm
minecraft has polygons... 2 per a block side (default) smoothing is not possible here
however you may be referring to "bloom" effect
fyi: polygons being triangular, two triangles make a ... im not going to even bother to finish this sentence.
For all those "AV specialists" who are ranting about how antialiasing only works on curves:
EDIT: Please resize to 100%, the lines got blurred for me
And for those who say it will take forever to implement, it is as simple as adding a few lines of code to tell the graphics card to turn on antialiasing, and adding a menu button SO YOU CAN TURN IT OFF IF YOU DONT LIKE IT OR YOU HAVE CRAPPY INTERGRATED GRAPHICS.
Also, I like what that other person said about a custom shader to antialias the edges of textels, heck, notch should just add custom shader support into minecraft. For now, I don't think MSAA (only does the edges of polygons) will help very much, notch should just add full scene antialiasing to get everything covered. It would only be for those with good gfx cards though.
For all those "AV specialists" who are ranting about how antialiasing only works on curves:
EDIT: Please resize to 100%, the lines got blurred for me
And for those who say it will take forever to implement, it is as simple as adding a few lines of code to tell the graphics card to turn on antialiasing, and adding a menu button SO YOU CAN TURN IT OFF IF YOU DONT LIKE IT OR YOU HAVE CRAPPY INTERGRATED GRAPHICS.
Also, I like what that other person said about a custom shader to antialias the edges of textels, heck, notch should just add custom shader support into minecraft. For now, I don't think MSAA (only does the edges of polygons) will help very much, notch should just add full scene antialiasing to get everything covered. It would only be for those with good gfx cards though.
If you dont notice it, thats great, but many others do. Its not about HD graphics or bloom. If you dont want AA or dont understand what it is please dont post. It has no effect on you because you could just leave the option off.
I'm not sure if this has been mentioned (I only read 2/3 of this thread) but you can force AA on in your video card settings.
For Nvidia users, go to your Nvidia control panel. Go to the 'Manage 3D Settings' section. Select the 'Program Settings' tab. Click 'Add' and navigate to "C:\Program Files\Java\jre*\bin\javaw.exe". Set 'Antialiasing - Mode' to 'Override any application setting'. Then set 'Antialiasing - Setting' to 4x or 8x. (both are pretty good balanced options) Finally -- and this is key -- set 'Antialiasing - Transparency' to 4x (supersample). Now not only will your edges look antialiased, but the textures will as well. This also significantly reduces the high contrast twinkling effect you get on distant textures, especially cobblestone.
I'm not sure if this has been mentioned (I only read 2/3 of this thread) but you can force AA on in your video card settings.
For Nvidia users, go to your Nvidia control panel. Go to the 'Manage 3D Settings' section. Select the 'Program Settings' tab. Click 'Add' and navigate to "C:\Program Files\Java\jre*\bin\javaw.exe". Set 'Antialiasing - Mode' to 'Override any application setting'. Then set 'Antialiasing - Setting' to 4x or 8x. (both are pretty good balanced options) Finally -- and this is key -- set 'Antialiasing - Transparency' to 4x (supersample). Now not only will your edges look antialiased, but the textures will as well. This also significantly reduces the high contrast twinkling effect you get on distant textures, especially cobblestone.
It works!!! I forced 32x AA and 8x Transparency AA on my GTX 460 and I still get 130fps!
I'm not sure if this has been mentioned (I only read 2/3 of this thread) but you can force AA on in your video card settings.
For Nvidia users, go to your Nvidia control panel. Go to the 'Manage 3D Settings' section. Select the 'Program Settings' tab. Click 'Add' and navigate to "C:\Program Files\Java\jre*\bin\javaw.exe". Set 'Antialiasing - Mode' to 'Override any application setting'. Then set 'Antialiasing - Setting' to 4x or 8x. (both are pretty good balanced options) Finally -- and this is key -- set 'Antialiasing - Transparency' to 4x (supersample). Now not only will your edges look antialiased, but the textures will as well. This also significantly reduces the high contrast twinkling effect you get on distant textures, especially cobblestone.
Yes, this does work, but it would still be nice to have it directly in the game itself.
And for those who say it will take forever to implement, it is as simple as adding a few lines of code to tell the graphics card to turn on antialiasing, and adding a menu button SO YOU CAN TURN IT OFF IF YOU DONT LIKE IT OR YOU HAVE CRAPPY INTERGRATED GRAPHICS.
True, it only needs to access the graphics card, but if you do not have the correct brand it can damage your card and /or not do anything
Though i do agree it does not take a lot of coding, that is for ONE brand you need different code for each brand of card, they all work differently so you must go about it differently.
Rollback Post to RevisionRollBack
We must stand tall, expand the herd.Stand tall expand for us all!STAND AND EXPAND!!
Whilst the guys discuss ponies, the girls discuss Call of Duty. IT BEGINS.
*looks at example* Hardly that much of a difference to be worth adding. I'd never notice it.
Yeah if you have a hd monitor you do notice it (and i do have one, it is noticable) i just dont see why notch should bother, its not that big of a deal.
Rollback Post to RevisionRollBack
We must stand tall, expand the herd.Stand tall expand for us all!STAND AND EXPAND!!
Whilst the guys discuss ponies, the girls discuss Call of Duty. IT BEGINS.
A game like Minecraft has no need for any anti-aliasing (that's for edges of polygons) nor anisotropic filtering (that's for textures). NEXT!
Not always it actually does it, as you said on the edge of polygons, what is the edge of a polygon? a line!
But due to the way minecraft draws (pixel point drawing, i forget the fancy name for it), AA doesnt actually do anything if you have a 'true' graphics card, if turning on AA on your computer makes it better, your graphics card is not actually drawing the pixel points but instead transferring them into lines and then polygons, if AA actually does something on your computer, your graphics card isnt actually as great as you think it is.
'anisoptropic' filtering may help make textures better (not that noticible but w/e) but only really useful on 256 texture packs, even then its not that big a difference.
Rollback Post to RevisionRollBack
We must stand tall, expand the herd.Stand tall expand for us all!STAND AND EXPAND!!
Whilst the guys discuss ponies, the girls discuss Call of Duty. IT BEGINS.
when I did this pink lines appeared between any blocks of water. Does your water look fine?
I didn get the seams in the water. What video card are you using? Forcing it works fine on a GTX 460, bu my old laptop which has a GF Go 7400 gets seams.
True, it only needs to access the graphics card, but if you do not have the correct brand it can damage your card and /or not do anything
Though i do agree it does not take a lot of coding, that is for ONE brand you need different code for each brand of card, they all work differently so you must go about it differently.
There is no way t could damage your card that's just ridiculous. Also, how many brands of graphics cards have you heard of? Last time I checked, three. Adding it in for ati and nvidia cards is two brands, not too much to ask of, and intel's chips are either too slow for it to be feasible or they don't even support it.
anti-ailiasing... smoothing hmm
minecraft has polygons... 2 per a block side (default) smoothing is not possible here
however you may be referring to "bloom" effect
fyi: polygons being triangular, two triangles make a ... im not going to even bother to finish this sentence.
For all those "AV specialists" who are ranting about how antialiasing only works on curves:
EDIT: Please resize to 100%, the lines got blurred for me
And for those who say it will take forever to implement, it is as simple as adding a few lines of code to tell the graphics card to turn on antialiasing, and adding a menu button SO YOU CAN TURN IT OFF IF YOU DONT LIKE IT OR YOU HAVE CRAPPY INTERGRATED GRAPHICS.
Also, I like what that other person said about a custom shader to antialias the edges of textels, heck, notch should just add custom shader support into minecraft. For now, I don't think MSAA (only does the edges of polygons) will help very much, notch should just add full scene antialiasing to get everything covered. It would only be for those with good gfx cards though.
Thank you for the example. :smile.gif:
You'd have to look at a real game to notice it and not just that line. It makes it look A LOT better.
For Nvidia users, go to your Nvidia control panel. Go to the 'Manage 3D Settings' section. Select the 'Program Settings' tab. Click 'Add' and navigate to "C:\Program Files\Java\jre*\bin\javaw.exe". Set 'Antialiasing - Mode' to 'Override any application setting'. Then set 'Antialiasing - Setting' to 4x or 8x. (both are pretty good balanced options) Finally -- and this is key -- set 'Antialiasing - Transparency' to 4x (supersample). Now not only will your edges look antialiased, but the textures will as well. This also significantly reduces the high contrast twinkling effect you get on distant textures, especially cobblestone.
It works!!! I forced 32x AA and 8x Transparency AA on my GTX 460 and I still get 130fps!
when I did this pink lines appeared between any blocks of water. Does your water look fine?
Yes, this does work, but it would still be nice to have it directly in the game itself.
True, it only needs to access the graphics card, but if you do not have the correct brand it can damage your card and /or not do anything
Though i do agree it does not take a lot of coding, that is for ONE brand you need different code for each brand of card, they all work differently so you must go about it differently.
Yeah if you have a hd monitor you do notice it (and i do have one, it is noticable) i just dont see why notch should bother, its not that big of a deal.
Not always it actually does it, as you said on the edge of polygons, what is the edge of a polygon? a line!
But due to the way minecraft draws (pixel point drawing, i forget the fancy name for it), AA doesnt actually do anything if you have a 'true' graphics card, if turning on AA on your computer makes it better, your graphics card is not actually drawing the pixel points but instead transferring them into lines and then polygons, if AA actually does something on your computer, your graphics card isnt actually as great as you think it is.
'anisoptropic' filtering may help make textures better (not that noticible but w/e) but only really useful on 256 texture packs, even then its not that big a difference.
I didn get the seams in the water. What video card are you using? Forcing it works fine on a GTX 460, bu my old laptop which has a GF Go 7400 gets seams.
There is no way t could damage your card that's just ridiculous. Also, how many brands of graphics cards have you heard of? Last time I checked, three. Adding it in for ati and nvidia cards is two brands, not too much to ask of, and intel's chips are either too slow for it to be feasible or they don't even support it.