planar shadow matrix and plane b value
        Posted  
        
            by 
                DevExcite
            
        on Game Development
        
        See other posts from Game Development
        
            or by DevExcite
        
        
        
        Published on 2011-11-18T10:09:00Z
        Indexed on 
            2011/11/18
            10:22 UTC
        
        
        Read the original article
        Hit count: 564
        
I implemented planar shadows with the function D3DXMatrixShadow.
As you know, we need plane and light factor to calculate a shadow matrix.
The problem is that when I set the plane as D3DXPLANE p(0, -1, 0, 0.1f), the shadows by directional light are correctly rendered, but the shadows by point light are not rendered.
However, if I use D3DXPLANE p(0, 1, 0, 0.1f), the situation is reversed, shadows by directional light are not drawn, the shadows by point light are ok.
I cannot understand why it happens. Is it normal or am i missing something? Please explain to me why this happens.
Thanks in advance.
© Game Development or respective owner