こんにちは、エンジニアの成田です。今回はUnityのシェーダを使ってちょっと遊んでみましょう! 先日、PCインディーズゲーム界隈でこのようなゲームが発表されていました。 作者の説明によればUnityで作られているらしいのですが、やはり目を引くのは"1bit風"グラフィックスでしょう。人によってはApple IIとかPC-88時代のゲームを思い出すのではないでしょうか。 この1bit風グラフィックスを特徴付けているのはディザリングと呼ばれる画像技法です。今回はUnityのシェーダを使ってディザリングを再現してみました。 1.ディザリングって何よ? まず、スマートフォンのテザリングが思い浮かんだ人。残念ながら全く関係ありません。 ディザリングとは、簡単に言うと「限られた色数でより多くの"見かけ上の色"を表現する技法」です。 次の画像を見てください。 この画像は左端が黒で右端が白であるグラデーシ
![Unityでディザリングシェーダを作ってみた - WonderPlanet Developers’ Blog](https://cdn-ak-scissors.b.st-hatena.com/image/square/0c9ff947a24a8e1480f41d7b36f3cbe3eb467704/height=288;version=1;width=512/https%3A%2F%2Fdevelopers.wonderpla.net%2Fwp-content%2Fuploads%2F2019%2F10%2F0hLkRr9l_400x400.jpg)