Você pode ter encontrado a palavra “dithering” ao usar uma ferramenta de edição de imagens ou gráficos. Apesar do nome engraçado, o pontilhamento desempenha um papel importante em garantir que as imagens apareçam corretamente na tela e no design de arte de jogos retrô.
Índice
Como funciona o pontilhamento em computação gráfica
Dithering é um termo usado para descrever a aplicação estratégica de ruído a uma imagem. Ele tem sido tradicionalmente usado para melhorar a aparência das imagens em que a saída é limitada a uma faixa de cores específica.
Por exemplo, uma imagem de 1 bit é monocromática e só pode usar uma paleta de duas cores: preto e branco. O pontilhamento pode ser empregado para criar a aparência de vários tons, variando a distância entre os pontos. Você pode perceber vários tons de cinza na imagem abaixo, mas as únicas cores presentes são preto e branco:
Essa forma de hesitação tem suas raízes na mídia impressa, principalmente nos jornais e nos primeiros quadrinhos. Como os editores eram limitados pelo número de cores que podiam imprimir, o pontilhamento foi usado para expandir a gama percebida, adicionar textura a uma imagem e produzir histórias em quadrinhos e fotografias de melhor aparência.
À medida que as impressoras se tornaram mais sofisticadas, o pontilhamento se tornou uma ferramenta mais poderosa. Com mais cores para trabalhar, reproduzir fotografias coloridas tornou-se mais comum. Mesmo hoje, alguns papéis ainda usam pontilhamento no processo de impressão, um fenômeno que você pode ver claramente se chegar perto o suficiente.
O pontilhamento economiza espaço em disco, evita bandas
Com o advento da world wide web , o dithering tornou-se uma ferramenta valiosa para reduzir o tamanho dos arquivos. Nos primórdios da web, as velocidades dial-up tornavam a transferência de dados um assunto doloroso. Como uma foto pode ter milhares ou milhões de cores, limitar as cores que podem ser exibidas pode reduzir drasticamente o tamanho do arquivo .
Ao combinar as cores disponíveis em um espaço de cor restrito, o pontilhamento pode reproduzir de forma convincente uma imagem detalhada em uma fração do tamanho do arquivo. A imagem abaixo contém apenas 256 cores, com o padrão de pontilhamento visível na parte ampliada da imagem:
Os GIFs animados dependiam do pontilhamento para reduzir o tamanho do arquivo. Um GIF animado consiste efetivamente em muitas imagens (quadros) em um contêiner, exibidas uma após a outra. O pontilhamento pode ser usado para reduzir o peso desses quadros, embora a qualidade da imagem seja prejudicada.
O pontilhamento também é usado para evitar faixas de cores causadas por uma paleta de cores restritiva. Por exemplo, se o seu céu tem 16 tons de azul, mas sua paleta só pode exibir 2, haverá uma “faixa” de cores à medida que um tom passa para o outro. O pontilhamento pode ser usado para criar gradientes, variando a distância entre esses tons, como você pode ver abaixo:
Existem muitos algoritmos diferentes usados para pontilhar imagens, sendo o mais popular o algoritmo Floyd-Steinberg . Você pode fazer upload de suas próprias imagens e experimentar cores restritas, algoritmos diferentes e ver como o pontilhamento funciona para você mesmo usando o Dither it! aplicativo da web.
Dithering como uma escolha estilística
Embora as conexões modernas de internet tenham reduzido a necessidade de técnicas como dithering, o visual é frequentemente desejado por sua estética retrô. Exemplos notáveis do que se tornou conhecido como “Dither-punk” incluem Return of the Obra Dinn e Rogue Invader .
Se você gosta do visual retrô desses jogos, aprender a desfrutar de jogos retrô com emuladores e também do campo minado legal que acompanha o passatempo é um ótimo lugar para começar.