Every model in the that example has a shader of some kind running on it, including the dogs, player(Harry), etc. So we should be able to use shaders for eveything in level from what I have seen so far.

The player and dog models actually just have an environmental shader that I just sprayed a bitmap from lighter grey to darker grey from top to bottom, It's not a shader that would be used for those type of entities at all, just a FPS test thing.

Most shaders do not work with fog. All the models have my.NOFOG = ON; The fog has to be made of sprites and I also have some fog spheres. Thats what I am trying to work out at the moment. I still leave the fog on for the background (sky) though and the d3d_fog color can also be used to effect the color the fog sprites and fog spheres which at this time are not using shaders. The fog is a WIP.

The shaders should be less pronounced later when the fog is better and shaders are applied to objects correctly instead of me just plugging a random shader on everything like I did for this test.

As for how shaders will integrate with everything, that I suppose it yet to be seen. I am a nOOb to shaders, so I am just now studying up on them. Steempipe will be helping us with shaders some also, he is more of the shader guru. I can get the shaders to blend correctly with fog, etc, but as far as how writing shader code, I haven't gotten into that area yet. Fuxer will decide what shaders he wants applied to what objects. Our current test was just to put a shader on everything, especially the more complex shaders, and see if the FPS would still be acceptable, that's me the programmer speaking there, the art team of course would say, how does that shader look on that object. I extensively applied a 2 pass version of Matt Auderheide's Ultimate Lighting v1.0
shader because I thought it would be about as complex as we would use for PS2.0 just for stress testing.

The movies are using DivX codec, so if you download DivX they should work on all of your movie programs.

Loco


Professional A8.30
Spoils of War - East Coast Games