Existe uma maneira de obter ícones anti-alias no X, executando o Linux?

3

Quando uso o ambiente de desktop gráfico no Linux, não importa o que eu uso, percebo que alguns ícones tendem a ter um alias. Parece que há talvez uma falta de anti-aliasing, como as curvas no Windows e os ícones parecem muito mais parciais do que no Windows.

Estou correndo em alta resolução, 1680x1050. Ainda assim, como as coisas parecem tão suaves no Windows 7, quero saber se os gráficos do Linux ainda não estão lá ou se há algum problema com a minha configuração?

Na maioria das vezes eu estou usando o Fluxbox, se isso faz diferença.

    
por thx1139 05.05.2012 / 19:14

1 resposta

2

Isso depende muito mais do tipo de ícone do qual você está falando e de como eles foram feitos, do que de qualquer diferença entre o Windows e o Linux.

Se você olhar para uma pequena imagem do tipo bitmap que foi aprimorada para uma resolução maior, o resultado ficará ruim - um bom algoritmo de dimensionamento ajudará, mas nunca será perfeito para imagens não triviais.
Muitos ícones (no Linux) ainda são enviados como imagens PNG (ou outros formatos de varredura). Eles ficarão bem se:

  • eles são exibidos na resolução apropriada
  • o criador fez um grande esforço para que parecessem limpos (duh !, mas isso é importante e requer algum talento)

(O Windows envia seus ícones em vários tamanhos para que praticamente nunca precise escalá-los - os artistas que os produzem podem "ajustar" cada resolução para que pareça boa. Alguns temas de ícone do Linux fazem a mesma coisa, com efeito similar.)

Para gráficos vetoriais (como SVG), o problema de escala não existe desde que você tenha um bom mecanismo de renderização. O Linux tem renderizadores SVG perfeitamente bons atualmente. Então, a única coisa necessária para esse tipo de ícone de ter boa aparência no Linux são bons artistas e suporte para gráficos vetoriais em ambientes de aplicativos / desktop.

Eu não estou familiarizado com o fluxbox, mas o KDE usa (ou pode usar) SVGs para ícones. Por exemplo, confira os screenshots do tema Crystal SVG - nada sobre eles. Procure por screenshots recentes do KDE com temas semelhantes, e você verá que pode obter gráficos / ícones de alta qualidade em desktops Linux modernos.

Resumindo: não é uma questão de os mecanismos gráficos Linux serem menos avançados (geralmente) que os do Windows. É mais uma questão de tempo investido em "fazer coisas bonitas". Gráficos (e design de interface do usuário em geral) é muito demorado. Criar todos os ícones necessários é demorado.

Há também a questão de alguns ambientes que visam a velocidade bruta / baixa sobrecarga em relação aos olhos - a aparência geral não é tão polida quanto os outros desktops não porque não é factível, mas porque não é desejado fazer esse "desempenho" tradeoff.

    
por 06.05.2012 / 14:24

Tags