Couldn't Shaders do something similar to DarkCampaingers Static Lighting Generator? Except faster.

http://www.byond.com/developer/DarkCampainger/ StaticLightingGenerator
Hard to say if really, depends how it will be done. Most likely you would need to tell shader at which pixel is light, you can't really tell how much clients screen moved during character moving, you probably would need to sacrifice few colors to make it work for example red color of 255 would mean it's light (means you'll need to use 254 and less red in your icons) then blue and green colors could tell how far light goes, or what type it is.

Either way that's not postprocess effect. It's more like photon mapping to make it look good, or would need to draw objects, which light can't pass through in specific color, then make shader take it as obstacle, shader would return black image with alpha values in light areas, which would need to be drawn over almost final screen. It's too complicated to do with shader. It's slow because of network usage it has, client side processing can fix that, and many other things
I finally managed to upload those screenshots, showing what postprocessing shaders can do (DirectX SDK example)

Base image: http://dl.dropbox.com/u/2637453/Screenshot/Capture.PNG
Black and white: http://dl.dropbox.com/u/2637453/Screenshot/Capture1.PNG
Invert: http://dl.dropbox.com/u/2637453/Screenshot/Capture2.PNG
Horizontal Blur: http://dl.dropbox.com/u/2637453/Screenshot/Capture3.PNG
Vertical Blur: http://dl.dropbox.com/u/2637453/Screenshot/Capture4.PNG
Horizontal Bloom: http://dl.dropbox.com/u/2637453/Screenshot/Capture5.PNG
Vertical Bloom: http://dl.dropbox.com/u/2637453/Screenshot/Capture6.PNG
Bright Pass*: http://dl.dropbox.com/u/2637453/Screenshot/Capture7.PNG
Tone Mapping: http://dl.dropbox.com/u/2637453/Screenshot/Capture8.PNG
Edge Detection by Color: http://dl.dropbox.com/u/2637453/Screenshot/Capture9.PNG
Edge Detection: http://dl.dropbox.com/u/2637453/Screenshot/Capture10.PNG
Normal Mapping**: http://dl.dropbox.com/u/2637453/Screenshot/Capture11.PNG
Position Map***: http://dl.dropbox.com/u/2637453/Screenshot/Capture12.PNG

Mixing those postprocess effects can make other very nice effects.
Blur: http://dl.dropbox.com/u/2637453/Screenshot/Capturea1.PNG
Bloom: http://dl.dropbox.com/u/2637453/Screenshot/Capturea2.PNG
Depth of field****: http://dl.dropbox.com/u/2637453/Screenshot/Capturea3.PNG
Edge Glow: http://dl.dropbox.com/u/2637453/Screenshot/Capturea4.PNG


*Bright Pass leaves bright places bright, and darker ones makes even darker
**Normal Mapping has something with how light falls onto object, 3D mostly but it's postprocess too
***Position Map detects depth basically.
****Depth of field is 3D effect, but it's postprocess too in this case, better quality ones aren't post process
Ripiz wrote:
I finally managed to upload those screenshots, showing what postprocessing shaders can do (DirectX SDK example)

Half of those seem like they would require a 3D model/environment.
Falacy wrote:
Ripiz wrote:
I finally managed to upload those screenshots, showing what postprocessing shaders can do (DirectX SDK example)
Half of those seem like they would require a 3D model/environment.

If you could tell exactly which ones, then I could try them on 2D image
Ripiz wrote:
If you could tell exactly which ones, then I could try them on 2D image

Pretty much everything after 9
This would be nice to have, plus, it is not fair to say that peoples computers can't handle the current things.

Even my low-end XP computer can run every icon with alpha transparency on the screen in the max viewing size.

Not to mention im running now a high-end windows vista and have a high end windows 7 computer these days.

My graphics card is onboard and used to be a high end graphics card, so obviously, people will need to turn off the effects if they dont have a good graphics card, or even if it goes through cpu and not gpu, then that is much worse, but my cpu is awesome, even though my current gpu sucks, so id STILL be able to turn it on.
Old machines can run shaders too
I'm just going to say that shaders would be sweet.
Page: 1 2