I'm in the process of making a 2.5d platformer (2D guy in a 3D world), and I am running into some shadowing problems.
I am using Panda3D's automatic shadow mapping functionnality, and my 2D billboard doesn't cast shadows. Here, to give you an idea of the setup (sorry, it's pretty dark), you can see the light is on the left, and casts light on the floor and wall, with the character standing in the room.
So here, no shadow, as the billboard is aligned with the light's direction. But, now, turning the scene 90° :
Here I would have expected a shadow cast from the base of the sprite. Is that juste impossible to do ? Or do I need some more magic ?
Thanks in advance !


