I have been reading and searching whole day and didn't find a solution, so I am trying my luck here.
I am newbie in Ogre shadows, so I apologize if some of the sound very basic.
I want to add additive texture shadows to my project, however there are some issues with this.
- The most annoying problem is that when I am projecting shadow to a semitransparent receiver, this receiver is no longer semitransparent but fully solid. I know from the manula that this is the default behavior, however I already read some questions that this can be changed?
- I set ShadowTextureSelfShadow to true and I can see it working, however it gives me strange result. Basically I have a manual object (terrain) which should cast shadows from hills and mountains. Unfortunately the shadow is not only where it should be (the correct side of the mountain), but also partially on the other side of the mountain.
Here you can see the result
Pink is the peak, blue is correct shadow and red is the issue - Another issue are the lits of the entities. When I run exactly the same code, just with different shadow technique (stencil additive), I get nice lit on entities. When I run it with texture additive, the whole entities are darker without lit.
- Is there a way how to let semitransparent caster (using pixel shader) stay semitransparent?
- How to apply filtering on the shadow?