> > > R0J0hound Hey, i think that the shadow issue in first person is due to camera frustrum making objects behind the camera disappear. Unfortunately it is impossible to set camera near to anything lower than 0.01. Do you think you could this one little tweak? Thx
> >
> > Whats the shadow issue?
>
> Two issue actually: 1. it flickers 2. It shrinks/expands/disappears depending on the viewing angle/ Now I know it is Z axis related. for shadows created at Z close to camera Z it doesn't happen. There's also a possibility that because of two sided mesh it generates two different shadows being casted from two opposing angles.
About the flickering:
I saw that... I didn't test, but I think that if you use rounded rotations it will be 'flikerless', what shadows map configs are you using? I think (3096; Infinty; 0.05) it's pretty good. Also, If you make your game 'higher', I mean, making your player have 300 pixels high instead of 32, for example, it might not even be noticeable.
About the second issue:
What??
But... have you tried moving the light a bit and it's angle, or making the shadows bias higher a little bit?
I'm working on 16x16 3d grid. Can't make it much larger because of floating point error on large layouts ( and I have quite big map ). Can't remember what to bias it is set, something like 0.03 maybe, best I could set. But the borders do flicker pixels. In general I did correct it to max of my possibilities. It would be nice if we could smooth it out.
Re resolution, I had to set it to 8k, otherwise it was pretty bad.