private void CommonBeginSpriteBatch() { Effect effect; if (fadeLevelStack.Count > 0) { fadeEffect.SetupForFadeLevel(fadeLevelStack.Peek()); effect = fadeEffect.effect; } else { effect = spriteEffect; } sb.Begin(0, null, SamplerState.PointClamp, null, rasterizerState, effect, Camera.ViewMatrix); }