|
|||||||
![]() |
|
|
Thread Tools |
|
|
#1 |
|
Just another nobody
Join Date: Jun 2001
Location: Oxford
Posts: 2,671
![]() |
A bluffer's guide to Shader Models
|
|
|
|
|
|
#2 |
|
Minimodder
Join Date: Mar 2005
Location: Yorkshire
Posts: 23
![]() |
Very good article. Really makes sense of the really confusing graphics world.
Well done bit-tech! |
|
|
|
| blackadder1000 |
| View Public Profile |
| Find More Posts by blackadder1000 |
|
|
#3 |
|
bwarp
Moderator
Join Date: Mar 2001
Location: Berkshire
Posts: 12,985
![]() ![]() ![]() |
excellent
__________________
This post is non-negotiable. All terms and conditions apply. Arguing on the internet is like competing in the special Olympics. Even if you win you're still a retard. |
|
|
|
|
|
#4 |
|
Officious Bystander
Join Date: May 2003
Location: Nodnol
Posts: 1,597
![]() |
Mr. Haz, he's our hero. Nice one guv.
__________________
Demand Naked DSL in the UK! |
|
|
|
|
|
#5 |
|
Brett Thomas
Join Date: Aug 2004
Location: Cleveland, OH USA
Posts: 3,906
![]() |
Excellent job on spelling out the basics!
__________________
"Frankly that seems overkill. iluvtrees2 arguing with spec is the intellectual equivalent of a bunny rabbit taking on a pissed-off lion." - Nexxo |
|
|
|
|
|
#6 |
|
What's a Dremel?
Join Date: Nov 2003
Location: Penzance, Cornwall
Posts: 18
![]() |
Agreed, that's really cleared a lot of stuff up for me. One question though, why do you refer to the next Windows as Longhorn, and then Windows Vista, and then Longhorn again? It could be a bit confusing for someone who hasn't read up on the situation! A simple search and replace would sort it, but it's up to you. Again though, great work on the article, I don't usually look into technical details of hardware too much, but this was just on the right level for me, telling me about things that are important, without bogging me down with over complication. Nice one!
|
|
|
|
|
|
#7 |
|
Supermodder
Join Date: Nov 2004
Location: UK
Posts: 334
![]() |
Hmm so HDr is only avaliable with shader model three is it? You got your charts from Nvidia didn't you.. the Radeon 9800s can do HDR. Nvidia has done fine job in brainwashing people that shader model 3 is essential - show me one game that uses a shader that contains anything like the length that will only run on 3.0 .
Nvidia didn't do 2 beacuse ATi did the Dx work on it with MS - 99% of actual games programmers will admit that shader model 3 is not needed at the moment. |
|
|
|
|
|
#8 | ||||
|
Pewlius Caesar
bit-tech Staff
Join Date: Nov 2001
Location: Ascot, Berks
Posts: 18,021
![]() ![]() ![]() ![]() ![]() |
Quote:
Quote:
Quote:
From the dev's POV, Shader Model 3.0 is not needed for shader instruction lengths, but it is a hell of a lot more efficient and easier to program than Shader Model 2.0 using HLSL. Quote:
http://www.microsoft.com/whdc/winhec...30_NVIDIA.mspx
__________________
|
||||
|
|
|
|
|
#9 |
|
Brett Thomas
Join Date: Aug 2004
Location: Cleveland, OH USA
Posts: 3,906
![]() |
...Darkedge, didn't we have a similar conversation in another thread with you, in regards to HDR being a post processing effect? Or am I mixing that up?I'd bother with all the facts, but I think bigz spelled it out fine in the post above. But I'll recap the highlights from most of the other HDR threads we've had since its discussion back when Farcry 1.3 was released... Bloom != HDR HDR == Post processing true HDR (as it is currently defined) requires SM3 because SM3 compliance means there's an FP16 buffer. There's more material out there if you would like it, though. And SM3 is incredibly more efficient, but by reading the article I think you can tell that. As for devs not really liking or supporting it, please note: Farcry HDR requires SM3 Splinter Cell runs either SM3 or SM1.1 The new engines for both Unreal and Serious Sam are based on SM3.
__________________
"Frankly that seems overkill. iluvtrees2 arguing with spec is the intellectual equivalent of a bunny rabbit taking on a pissed-off lion." - Nexxo Last edited by Da Dego; 27th Jul 2005 at 15:45. |
|
|
|
|
|
#10 |
|
Pewlius Caesar
bit-tech Staff
Join Date: Nov 2001
Location: Ascot, Berks
Posts: 18,021
![]() ![]() ![]() ![]() ![]() |
I think UE3 will have an SM2.0 path as well, but it is coded on SM3.0 and then reverted back to SM2.0
__________________
|
|
|
|
|
|
#11 | ||
|
What's a Dremel?
Join Date: Jul 2005
Posts: 4
![]() |
Quote:
Quote:
As for SM3.0, it does not bring much in todays games. Theres only one game SM3.0 have better quality over non-SM3.0 HW and thats because it lacks a SM2.0 fallback. For the GeForce 6-series I don't think this ever will be a big deal (from a consumer standpoint), because I believe (and as game developers has comment) the shaders must become alot more complex before we really see any real benefits and I strongly doubt the 6-series will be up for these games. The way I see it pure fillrate, geometry rate and general performance is more important this generation for todays games and the future and ATi is the stronger suite here for the high-end (leaving out the "next gen"/7800GTX). |
||
|
|
|
|
|
#12 | ||||
|
Pewlius Caesar
bit-tech Staff
Join Date: Nov 2001
Location: Ascot, Berks
Posts: 18,021
![]() ![]() ![]() ![]() ![]() |
Quote:
Quote:
HDR at 1600x1200 looks considerably better than 1600x1200 4xAA in Far Cry on a pair of 7800 GTX's, for example. The improvements in FP16 blending on the 7800 GTX make FP blended HDR a reality. Quote:
I don't think I did, but more to the point it creates a good vibe because consumers can see what is coming to games in the future - it breeds enthusiasm for future games and drives developers to make use of these features. That is what we are starting to see. R300, R350, R360, R420 are all the same kettle of fish - there's nothing that really stands out in R420. You could say 3Dc, but that was the only thing that was being discussed at R420 launch. No games use it yet. Quote:
Many would argue that NVIDIA won the last round of graphics card wars, they won the bleeding edge with SLI, ATI had the fastest single card solution, NVIDIA won the high end vs. X800 Pro - X800 XL was 6 months late to market if we're comparing the X800 XL to 6800 GT, so I would be very surprised if did not beat the GeForce 6800 GT. It is, however, one hell of a card for the price it ships at and I still believe that NVIDIA need to lower the price of a 6800 GT to something a little more in line with the X800 XL. NVIDIA also won the mid-range with GeForce 6600 GT. The bottom end is debatable, but the X300 and X600 were faster than the GeForce 6200, but the X600 Pro was slower than the GeForce 6600 Std. X300 SE HyperMemory vs. GeForce 6200 TurboCache - flip a coin and you'll still have a card that sucks at the whole performance thang.
__________________
|
||||
|
|
|
|
|
#13 | |||
|
What's a Dremel?
Join Date: Jul 2005
Posts: 4
![]() |
Quote:
![]() Quote:
Quote:
Please excuse my english, I am sure there is quite a few grammer and spelling errors in there.
|
|||
|
|
|
|
|
#14 | ||
|
Pewlius Caesar
bit-tech Staff
Join Date: Nov 2001
Location: Ascot, Berks
Posts: 18,021
![]() ![]() ![]() ![]() ![]() |
Quote:
Quote:
I've just checked the Anandtech article, and quoting 40% faster at that resolution doesn't tell the story - I mean, would you play BF2 at a 35FPS average? Taking in to account the fact that the frame rate drops considerably when you get involved in the slowdown sections (a little bit like bullet time). I know I certainly wouldn't. Also, from playing with the BF2 timedemo utility, I don't believe that it represents real-world game play by any stretch of the imagination. I also totally disagree with Anandtech's suggestion that the 6600 GT is playable at 1024x768 4xAA 'High'.
__________________
|
||
|
|
|
|
|
#15 | |
|
What's a Dremel?
Join Date: Jul 2005
Posts: 4
![]() |
Quote:
|
|
|
|
|
|
|
#16 | |
|
Pewlius Caesar
bit-tech Staff
Join Date: Nov 2001
Location: Ascot, Berks
Posts: 18,021
![]() ![]() ![]() ![]() ![]() |
Quote:
__________________
|
|
|
|
|
|
|
#17 |
|
What's a Dremel?
Join Date: Jul 2005
Posts: 4
![]() |
I am not soley basing my argument on Battlefield 2. Besides it's not a syntetic benchmark.
|
|
|
|
|
|
#18 |
|
Hypermodder
Join Date: Feb 2003
Location: London /Essex Uni
Posts: 716
![]() |
brilliant thread guys, making for a v good read. I do agree with bigz that you need alot of features on a card to drive forward the development of the next generation of games.
Also you have to give credit to the developers for trying to keep up with such fast moving updates in the graphics hardware wars. It takes alot more time and effort to bring out those games which utilise all these new cool features. Plus developers have to work on the hardware you and me could be playing our games on atm. So it's not like they'd have next gen cards to devlope on and bring all the new features out when the new cards come out. (ok maybe a few big name developers but not most.0
__________________
[Gaming laptop:][Intel Cour Duo2 T7200 ] [Nvidia7900GS GO] [1920x1200 display] [2GB DDR][Creative 6.1's ]
|
|
|
|
![]() |
| Thread Tools | |
|
|