この画像(ソース: Guardian Business )は、一部のブラウザーでスクロールすると奇妙な動作を示します。 Safariの100%(OS XではLCDディスプレイ))で、スクロール時に赤く点滅します;一部のズームレベルでは モアレのような パターンを示します。
ちらつきは気を散らすものであり、ドットパターンの代わりにベタ塗りを使用することで明らかに回避できます。しかし、なぜそれが正確に発生し、ちらつきを回避しながら、どのようにして同様のパターンを示すことができるでしょうか?
これは、古典的な新聞用紙スタイルの2色の正方形の通常のマトリックスでシェーディングが行われているためです。 2つの問題が発生します。
通常のパターンと小さなパレットでシェーディングを回避する場合、問題はありません。
ちらつきの赤に関しては、画面に表示されないのでよくわかりません。その側面は、グリッドのシェーディングに対処しようとするディスプレイまたはグラフィックスカード/ドライバーの技術的な特異性かもしれません。
LCDのピクセルがオン(黒)とオフ(白)の間で遷移するのにゼロ以外の時間がかかるためです。変化が大きいほど、時間がかかります。基本的に、効果はこれによるものですが、パターンの均一性と細かさにより明らかになります。
パターンを拡大して白/黒の領域を大きくすると、効果が目立ちにくくなります。