Como falsificar minha tela para ser CRT em vez de LCD?

0

Eu assumo que o sistema operacional detecta se eu tenho LCD ou CRT, então ele pode selecionar os métodos de antialiasing permitidos?

Eu quero me livrar desse antialiasing "brilhante" para o eixo x, chamado de renderização de subpixel. Não funciona. Meus olhos podem pegar as diferenças de cor muito bem, então olhar para o texto é como olhar para o arco-íris (se eu puder exagerar um pouco). Parece feio e confuso.

Não há nada de errado com a minha tela. Principalmente, o problema é o próprio programa que gera esse antialiasing: alguns parecem melhores, outros piores. Mesmo agora, enquanto escrevo este texto, posso vê-lo com bordas coloridas, a uma distância de 53 cm.

(Eu não acredito em renderização de subpixel, porque no futuro as telas serão melhores e não poderão mais funcionar dessa forma porque elas não terão mais luzes R, G e B.)

Se você não sabe do que estou falando aqui, veja a ilustração tirada do FireFox no Windows 7 nesta página:

Isso é basicamente como parece aos meus olhos, mesmo quando redimensionado para o tamanho normal.

    
por Rookie 31.08.2014 / 15:29

1 resposta

2

O que você está querendo fazer é desabilitar o Cleartype. Isso desativará a renderização de subpixel.

Vá para Control Panel - > All Control Panel Items - > Display , depois clique em Adjust Cleartype text nas opções à esquerda.

Isso abrirá uma nova janela para calibração do Cleartype. A primeira tela deve ter uma opção para desativar o Cleartype.

Desmarque essa caixa e agora você deve desativar todos os tipos de fonte.

Depois de desativá-lo, talvez seja necessário redefinir seu computador para alterar a configuração para o próprio Windows (embora muitos aplicativos possam ser alterados imediatamente).

Parece que há um segundo tipo de suavização de fonte disponível Alterações de engenharia no ClearType no Windows 7 : suavização de fonte de dois níveis em vez de Cleartype.

Isso parece ser altamente específico à fonte e, como sugere essa postagem do blog, é necessário que haja muitas informações extras na fonte para sugerir a suavização. Parece desativar o anti-aliasing para algumas fontes e deixá-lo para outros. Em geral parece irritante.

Sem suavização:

Suavizaçãodedoisníveis(cleartypedesativado):

(Observe que algum texto é anti-aliased e outro não)

Cleartype:

Paraalterarasuavizaçãodefontes,acesseSystemandSecurity->System->AdvancedSystemSettings->Performance(Settings…)

Como alternativa, eu recomendaria passar pela calibração do Cleartype e encontrar uma configuração que funcione melhor para você. Control Panel - > All Control Panel Items - > Display , em seguida, clique em Adjust Cleartype text e trabalhe bem, pode ser que seu tipo de subpixel (BGR / RGB) esteja errado e fazer a calibração possa ajudá-lo.

Também parece que, de acordo com Como desativar o ClearType e usar o anti-aliasing de pixel inteiro no Windows 7? entre tamanhos de fonte de 7-13pt, o anti-aliasing de todo o pixel está desativado. Isso corroboraria o que eu vi acima, onde algumas fontes são suavizadas, enquanto outras não são.

    
por 31.08.2014 / 15:37