Original Post
Okay, here's the theory for my static shadowing system. It revolves around a heightmap of sorts, (the same size as the terrain height map), except that each pixel shows how low a point can be before it's in shadow. It's kind of like a light map system; it started out having each pixel be either white or black; black meant it was in shadow. Then I realized for aircraft and flying stuff, they would be 50 feet in the air and pitch black, so there's a certain height where the sun can shine on it. A pixel shader tests if a pixel is in shadow based on the height/shadow map and shades it appropriately. This could easily be extended to include buildings as well. So what do you think? Is it feasible and practical? Thanks in advance for any feedback.