• Welcome to Battlezone Universe.
 

News:

Welcome to the BZU Archive dated December 24, 2009. Topics and posts are in read-only mode. Those with accounts will be able to login and browse anything the account had access granted to at the time. No changes to permissions will be made to be given access to particular content. If you have any questions, please reach out to squirrelof09/Rapazzini.

Main Menu

Now that we have DX9 on our hands

Started by TheJamsh, May 07, 2009, 09:04:34 AM

Previous topic - Next topic

GSH

Try v23 of bz2dxtgen for what I think is a fix for the 'black parts of opaque textures can turn transparent' issue. And other features.

-- GSH

OvermindDL1

Someone asked what shaders actually do, but no one has yet answered, thus, the simple answer:
Shaders are little microprograms that a program (like a game) uploads to a video card.  It does very high intensity and vastly faster mathematical work then a CPU can and basically do a couple of things.  Some shaders work on 3d geometry to morph it (generally making it higher quality by applying things like a normal map in some cases, although most normal map shaders alter the pixels directly, to a polygon mesh).  Other shaders convert the 3d information into a 2d representation that is displayed on your screen, giving it dynamically changing colors, bloom, other effects.  They can do vastly more then that, but those are the basics of what you would see.  :)

Generated by OvermindDL1's Signature Auto-Add Script via GreaseMonkey


Zero Angel

Do shaders work on a pixel level, polygon level or texture level? Or is it any of these? Does bloom, for example, adjust the color of objects on the inside of the world? or does it work like a photoshop filter, simply post processing the whole 2D image which is displayed on the screen? (this is what I mean by pixel level)
QuoteAwareness, Teamwork, Discipline
Constantly apply these principles, and you will succeed in a lot of things, especially BZ2 team strat.
{bac}Zero Angel
Victory through superior aggression

OvermindDL1

They can work on any and all.  They control, quite literally, all aspects of drawing to the screen.

Generated by OvermindDL1's Signature Auto-Add Script via GreaseMonkey


TheJamsh



BZII Expansion Pack Development Leader. Coming Soon.