Como executar
- Comece com a rampa padrão de escala de cinza, de preto para branco, e apenas observe, devagar, de uma borda à outra. Transição suave: bom. Listras contáveis: banding.
- Alterne a direção com ↑ ↓. Uma rampa radial desenha os mesmos valores como anéis, o que torna degraus fracos mais fáceis de perceber do que faixas retas.
- Passe pelas cores primárias com ← →. Banding que aparece em um canal, mas não nos outros, restringe a falha ao processamento desse canal.
- Use os seletores de extremos nos casos difíceis: uma rampa de cinza-escuro para preto é onde painéis baratos desistem primeiro, e é ali que o detalhe de sombra em jogos e filmes realmente mora.
O que você está realmente vendo
Uma rampa é um exercício de contagem. Entre o preto puro e o branco puro, um canal de 8 bits tem 254 níveis intermediários; espalhados por uma tela de 2,560 pixels de largura, cada nível precisa cobrir cerca de dez pixels — e essa faixa de dez pixels só fica invisível se cada degrau tiver de fato um único nível, sem processamento extra no meio. Toda etapa que toca o sinal — formato de saída da GPU, largura de banda do cabo, os truques de contraste do próprio monitor — pode fundir degraus, e degraus fundidos são exatamente o que você vê como banding. É também por isso que este teste desenha as rampas pixel por pixel em um canvas, em vez de pedir um gradiente ao CSS: alguns navegadores aplicam dithering silenciosamente a gradientes CSS, o que esconde justamente o defeito que você veio procurar.
Dois vizinhos deste teste valem conhecer. Se a rampa cinza mostra manchas irregulares em vez de listras limpas em um OLED, isso é uniformidade perto do preto, não banding — o teste OLED isola esse caso. E se a rampa é suave, mas pende para o quente ou para o frio, isso é equilíbrio de cinza, que o assistente de calibração corrige em cerca de dois minutos usando os próprios controles do monitor.