Author Topic: Shader Model 3.0  (Read 2040 times)

0 Members and 1 Guest are viewing this topic.

Offline ZmaN

  • 28
What is it?  What does it do?  How does i improve performance?  How does it improve over Shader Model 2.0?
Well what do I do now?  Well Jack, you seem to have an act for blowing things up....

www.underoath777.com  <---  The BEST BAND EVER!

My Rig:
NZXT Apollo Case, with the insides painted black, and refinished side panels
Cooler Master Real Power Pro 750 watt PSU
Intel Xeon E3110 (e8400) OC'd to 3.6ghz
Xigmatek S1283 HDT Cooler
Biostar TPower I45 Motherboard
2 x 2GB's Crucial Ballistx DDR2-800 RAM
XFX Geforce 8800GTX GPU
Onboard sound
3 x 36GB Raptors in RAID 0
1 x Western Digital 640GB stand-alone

Matthew 1:1-2  In the beginning was the Word, and the Word was with God, and the Word was God.  He was with God in the beginning.

 

Offline aldo_14

  • Gunnery Control
  • 213
« Last Edit: September 29, 2005, 05:53:10 pm by 181 »

 

Offline IceFire

  • GTVI Section 3
  • 212
    • http://www.3dap.com/hlp/hosted/ce
Quote
Originally posted by ZmaN
What is it?  What does it do?  How does i improve performance?  How does it improve over Shader Model 2.0?

More fancy things.  More flashy tricks. I forgot some of the details but there is quite a bit to like.  It can be faster...but usually the faster bit is paired away with new features.

I forget if HDR lighting is part of it...but realistic lighting has been seen in quite a few SM3.0 enabled games.

In Pacific Fighters, there is a special SM3.0 mode where the water goes from a flat pixel shaded surface to a rolling 3D geometry based surface with whitecaps and the whole deal.  I think that bit is called displacement mapping or something...probably in this case procedural displacement mapping.  Or something like that.
- IceFire
BlackWater Ops, Cold Element
"Burn the land, boil the sea, you can't take the sky from me..."

 

Offline Styxx

  • 211
    • Hard Light Productions
More instructions per program. More texture accesses. Heaps for loops and conditional codes. All of this resulting in a lot more flexibility for shader coding.
Probably away. Contact through email.

 

Offline Bobboau

  • Just a MODern kinda guy
    Just MODerately cool
    And MODest too
  • 213
it is the coolest thing ever, realy it is a huge leap from PS/VS 2, you can have looping and conditionals so it's actual programability.
Bobboau, bringing you products that work... in theory
learn to use PCS
creator of the ProXimus Procedural Texture and Effect Generator
My latest build of PCS2, get it while it's hot!
PCS 2.0.3


DEUTERONOMY 22:11
Thou shalt not wear a garment of diverse sorts, [as] of woollen and linen together

 

Offline Bri_Dog

  • 28
Are there any plans to implement it into FSO?
Sig

 
FSO isn't even using shaders yet.

 

Offline Carl

  • Render artist
  • 211
    • http://www.3dap.com/hlp/
Quote
Originally posted by IceFire

I forget if HDR lighting is part of it...


It is. I know this because AOE3 uses 3.0 and it have HDR as one of it's most hyped features. too bad it only works on Nvidia.
"Gunnery control, fry that ****er!" - nuclear1

 

Offline IceFire

  • GTVI Section 3
  • 212
    • http://www.3dap.com/hlp/hosted/ce
Re: Re: Re: Shader Model 3.0
Quote
Originally posted by Carl


It is. I know this because AOE3 uses 3.0 and it have HDR as one of it's most hyped features. too bad it only works on Nvidia.


The new Radeon X1 series has SM 3.0.  Well the X1800 does for sure.
- IceFire
BlackWater Ops, Cold Element
"Burn the land, boil the sea, you can't take the sky from me..."

 

Offline Carl

  • Render artist
  • 211
    • http://www.3dap.com/hlp/
yes, but rumor has it that MS made a deal with Nvidia that made it so AOE3 could only use HDR on their cards, and Ensemble studios was said themselves that ATI cards will not show HDR in AOE3 :(
"Gunnery control, fry that ****er!" - nuclear1

 

Offline IceFire

  • GTVI Section 3
  • 212
    • http://www.3dap.com/hlp/hosted/ce
Quote
Originally posted by Carl
yes, but rumor has it that MS made a deal with Nvidia that made it so AOE3 could only use HDR on their cards, and Ensemble studios was said themselves that ATI cards will not show HDR in AOE3 :(

Well then they are bastards...

Can I say that?
- IceFire
BlackWater Ops, Cold Element
"Burn the land, boil the sea, you can't take the sky from me..."

 

Offline Grey Wolf

No.
Now you must be purged.
You see things; and you say "Why?" But I dream things that never were; and I say "Why not?" -George Bernard Shaw

 

Offline BlackDove

  • Star Killer
  • 211
  • Section 3 of the GTVI
    • http://www.shatteredstar.org
*purges IceFire*

 

Offline Styxx

  • 211
    • Hard Light Productions
HDR is just a shader like any other. The Pixel Shader Model 3.0 allows it because it has 32 bit floating point support, which is required for HDR effects. Oh, and add this 32 bit floating point support to my previous list.
Probably away. Contact through email.

 

Offline ZmaN

  • 28
sounds decent....  not worth the wait for me tho...  too bad, i like how it looks!
Well what do I do now?  Well Jack, you seem to have an act for blowing things up....

www.underoath777.com  <---  The BEST BAND EVER!

My Rig:
NZXT Apollo Case, with the insides painted black, and refinished side panels
Cooler Master Real Power Pro 750 watt PSU
Intel Xeon E3110 (e8400) OC'd to 3.6ghz
Xigmatek S1283 HDT Cooler
Biostar TPower I45 Motherboard
2 x 2GB's Crucial Ballistx DDR2-800 RAM
XFX Geforce 8800GTX GPU
Onboard sound
3 x 36GB Raptors in RAID 0
1 x Western Digital 640GB stand-alone

Matthew 1:1-2  In the beginning was the Word, and the Word was with God, and the Word was God.  He was with God in the beginning.

 

Offline Styxx

  • 211
    • Hard Light Productions
Do you mean the game? Because there's already plenty of cards with PS3.0 support.
Probably away. Contact through email.

 
Technically, HDR isn't a part of SM 3.0 - Half Life Lost Coast is going to do it on SM 2.0+ cards, and the Day of Defeat source demo already does it on the radeon X800 series.

The reason some games support HDR only on nVidia cards is because the nV cards support 32 bit framebuffers.  I'm fairly sure that those aren't actually part of the SM3.0 specification, and are just something NV does and ATi doesn't.

 

Offline DaBrain

  • Screensniper
  • 212
    • Shadows of Lylat board
Quote
Originally posted by Styxx
HDR is just a shader like any other. The Pixel Shader Model 3.0 allows it because it has 32 bit floating point support, which is required for HDR effects. Oh, and add this 32 bit floating point support to my previous list.


Uhm... I thought 32-bit was 'real' HDR, while NV40/G70 can only use 16-Bit.

And the HDR in HL² is 8-Bit, so nowhere near 'real' HDR.
--------------------------------------------------
SoL is looking for a sound effect artist
Please PM me in case you want to apply
---------------------------------
Shadows of Lylat - A Freespace 2 total conversion
(hosted by Game-Warden)
----------------------------------

 
Strictly speaking, doesn't 'real' HDR require a HDR display?

 

Offline Turnsky

  • FOXFIRE Artisté
  • 211
  • huh?.. Who?.. hey you kids, git off me lawn!
Quote
Originally posted by phatosealpha
Strictly speaking, doesn't 'real' HDR require a HDR display?


no, you're thinking of High-Definition Televisions..
   //Warning\\
---------------------------------------------------------------------------------
do not torment the sleep deprived artist, he may be vicious when cornered,
in case of emergency, administer caffeine to the artist,
he will become docile after that,
and less likely to stab you in the eye with a mechanical pencil
-----------------------------------------------------------------------------------