I'm not satisfied with a result of old shadow techinques, but now it works. They took me a week of work, but now they work. I found a thread on Ogre forums and I implemented this technique of shadows to my game engine. It has:
- Ambient Occlusion Shader
- Diffuse and Specular shader
- And of course - shadows!
Just take a look, how this shaders work:
Differences between all versions of shadows:
I walk on this map every day, and it's starting to be annoying... So I'll start mapping a new game level on this week. It's an outdoor level. I have made a new MINIGUN model (because many people said that old minigun was ugly) , but it's still not ready, and I'll upload it soon. Please comment, and keep tracking!