|
|
#1
|
|||
|
|||
|
Anti-aliasing
Since people seem to be hyperventilating over the anti-aliasing issue, I thought I'd update everyone.
1) How bad is the problem? With current multi-sample implementations of anti-aliasing, you may sample texels outside of the polygon boundary, which may result in sampling light maps from other polygons. This has always been a problem. This is a problem with Quake 1, Quake 2, Quake 3, Daikatana, Sin, Elite Force, Half-Life, Counter-Strike on the X-Box, or any game that uses packed lightmaps with multi-sample anti-aliasing. You would see these artifacts on polygon boundaries where the wrong lightmap is being sampled. It will look like a bright or dark line on the edge of a polygon. Gary McTaggart brought this up in an email because he is being pretty hardcore about graphics quality right now. This is not a new problem. If you've run a game that uses lightmaps with anti-aliasing turned on, then you've been seeing these artifacts the whole time. Artifacts may show up more frequently in Half-Life 2 simply because we've eliminated lots of other artifacts, and because we have a lot of variation in scene lighting due to our art direction. To put this in perspective, not doing tri-linear filtering on mipmaps is a lot worse. 2) What are potential solutions?
There's a different trick you can use with hardware, such as NVIDIA's, that doesn't support centroid sampling. Basically you trade off some pixel shader bandwidth to clamp the texture coordinates so that you don't sample texels outside of that polygon's lightmap sub-rect. Between these two approaches, multi-sample anti-aliasing artifacts should be a non-issue for any DX9-level hardware running Pixel Shader 2.0. 3) How will this look? We'll release one of the demo movies with the anti-aliasing artifacts in and one with the anti-aliasing changes.
__________________
Gabe Newell |
|
#2
|
||||
|
||||
|
If this is legit, I thank you very much for keeping us informed on the situation. It's most certainly an honour to have you here!
[/asskiss]
|
|
#4
|
|||
|
|||
|
wow, thanks for the update Gabe, I never would have thought...
man, I'm glad we got that cleared up, all these threads over fsaa concerns... |
|
#5
|
|||
|
|||
|
wow, thanks, that should clear up the whole issue
|
|
#6
|
|||
|
|||
|
Thanks man, but doe that mean it is safe tp buy Nvidia FX5900 cards;;;
|
|
#7
|
||||
|
||||
|
Looks legit to me
![]() Thank you.
__________________
![]() Naugty by Nature -space is rented by Innervision961 |
|
#8
|
|||
|
|||
|
You live in Kirkland? ewwww
|
|
#9
|
||||
|
||||
|
Cool, Gabe.
|
|
#10
|
||||
|
||||
|
Gabe's been registered on this forum for 5 days now, which coincides with the whole fiasco starting. It does indeed seem legit.
|
|
#11
|
||||
|
||||
|
geez - with support like this I want to buy *2* copies. Or a t-shirt or something.
Even takes the time to explain things in terms simple enough for all of us. pwnz0r3d!!!!!!111111 |
|
#12
|
||||
|
||||
|
Gabe's a "headcrab".
|
|
#13
|
||||
|
||||
|
Wow, he was been watching our forums
Thanks Mr gabe sir. ![]() I think you should try to answer the next question a newbie asks in the email valve thread if possible, and tell them yourself that their suppost to email you
__________________
HL2 Does Outrank It! My rig: Anti Chav Hetairia Is far better than yours!!!
|
|
#14
|
||||
|
||||
|
Thanks for clearing that up Gabe. You really are the greatest.
EDIT: hey Munro, this would make a very good sticky post. Kinda like a sacred thread that should be up for all to see.
__________________
No matter what happens, somebody will find a way to take it too seriously. - Dave Barry, Dave Barry Turns 50 |
|
#15
|
||||
|
||||
|
n00b: | Will my computar run HL2??
___________|____________________ | Gabe Newell: |Your supposed to e-mail me. | ___________|____________________ |
![]() |
| Thread Tools | |
|
|