示例#1
0
 public void DrawShadows(ShadowEffectInstance effect, Matrix4[] transforms, bool[] visibility)
 {
     for (int i = 0; i < m_groups.Count; ++i)
     {
         var group = m_groups[i];
         if (visibility[i])
         {
             effect.ModelMatrix = transforms[i];
             effect.Bind();
             group.ShadowGeometry.Draw();
         }
     }
 }