Sign in to follow this  

"Full Spectrum Warrior" using fake HDR lighting technique? (screens inside)

This topic is 4836 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Hi! I just played the "Full Spectrum Warrior" PC demo and saw a kind of lighting I've never seen before in any other game. I think many of you know about the true HDR lighting which can be accomplished using Pixel and Vertex-shaders 2.0, as seen in tech demos, the DirectX SDK samples or Half-Life2. But I'm wondering, what this might be: I own a GeForce4 which only supports vertex shader 1.1 and pixel shader 1.3. So what's "Full Spectrum Warrior" doing to accomplish this kind of lighting? It even runs great at high detail :) thanks in advance [Edited by - FoxHunter2 on September 18, 2004 2:52:54 PM]

Share this post


Link to post
Share on other sites
I don't see any evidence of HDR from your screenshots. The bright sky bleeding into other parts of the picture is not done using HDR. (If you look closely you will also see the building bleeding into the sky.)

Share this post


Link to post
Share on other sites
Full Spectrum Warrior was co-developed by USC-ICT(Institute for Creative Technologies), which was also where the first innovations in HDR were made. I doubt they'd be faking their own flagship technology.

Share this post


Link to post
Share on other sites
They might be using that fake HDR render-to-texture trick. Render just the sky to a texture and then draw it as a quad over the entire screen a number of times. Each time you make it a little bigger, and you get a bit more blurring going on. I think that's the general idea; there was a nehe tutorial on it iirc.

cheers
sam

Share this post


Link to post
Share on other sites
I've seen slides of a GDC presentation that explained a way of doing that kind of "Glow" effect, it was called "Special Effects with DirectX 9" by Alex Vlachos and Greg James. I don't have any link, but it should be available on ATI or NVIDIA's websites. [Nothing DX9 specific in that effect, DX8 is fine for that].

Share this post


Link to post
Share on other sites
This one is very simple. Render scene to texture with some kind of "light intensity" textues or use normal scene and do something like "color - treshold". The blur(using iterative donwsampling and summation) the texture and render it over scene using addive blending. All this can be done even on GF1 fully in HW. The problem is that it burns quite a bit of fillrate.

Share this post


Link to post
Share on other sites

This topic is 4836 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this