ディザ
ディザ(Dither)とは、量子化誤差(端数)を、単純に丸めるのではなく、全体の量子化誤差が最小化するよう確率を調整して切り捨てまたは切り上げのどちらかをランダムにおこなうためによるゆらぎのことである。そのような一種のノイズ的データを追加する作業および技法はディザリング(Dithering)またはディザ法と呼ばれる。wikipedia
https://scrapbox.io/files/61965fba01a2d8001d9b26eb.png
https://imagej.net/plugins/dithering
手法
Wikipedia - ディザ/アルゴリズム
ランダムディザ
ホワイトノイズで確率的に濃淡を決める
https://zenn.dev/baroqueengine/books/a19140f2d9fc1a/viewer/b99570
組織的ディザ法
NxNずつパターンを決めていく。 4x4だと16種類のパターンがある。
https://w.atwiki.jp/submarine/pages/55.html
http://www2.tbb.t-com.ne.jp/mark/diza.html
誤差拡散法
走査線的に左上から処理していく。その際、誤差を周囲に拡散することで、全体の誤差が少なくなる。
組織的ディザと異なるのは誤差が周囲に拡散してくので、ちょっとでもピクセルの色が変わると全体に波及する、動画にするとよくわかる。プルプルする。
https://thecodingtrain.com/CodingChallenges/090-floyd-steinberg-dithering.html
https://ja.wikipedia.org/wiki/フロイド-スタインバーグ・ディザリング
種類 https://w.atwiki.jp/submarine/pages/173.html
やってみた1 kitasenjudesign.icon
やってみた2 kitasenjudesign.icon
ブルーノイズ
https://raytracing.hatenablog.com/entry/2016/08/22/190948
http://www.geometry.caltech.edu/BlueNoise/
https://twitter.com/artixels/status/1439909994179137537
https://www.researchgate.net/publication/344852879_25D_Computational_Image_Stippling
Houdini Algorithmic Live #079 - Video Stippling - YouTube
点の密度による描画
https://twitter.com/KangarooPhysics/status/1339678247102148611
各ツールでは
Photoshop
AfterEffects
RetroDither -- 大橋史さんが愛用
(Illustrator)
事例
Return of the Obra Dinn - Lucas Popeさん
otopiさん
ディザ自体がリソグラフのような質感の再現として使われていること多いイメージある(OTPさんのはマジで物理的に出力してるところが凄い、そしてえらい…)
大橋史さん
安田昂弘さん
オオクボリュウさん
https://lab-radio.com/
Gameboy camera
Nature’s Joint by ((( O )))
What Is and What Should Never Be
https://simulacroix.github.io/dithering/
プロシージャルにつくれるみたいです
応用・関連
モザイクっぽい表現。矩形以外のディザ的表現
Karel Martens
kigi
ascii art
https://www.youtube.com/watch?v=QMYfkOtYYlg
https://mametter.hatenablog.com/entry/2020/08/05/150835
hatching
https://iy0yi.me/work/a-lost-memory/
https://vimeo.com/298313885
https://www.shadertoy.com/view/Ws3yW4
点描
https://zenn.dev/yskaksk/articles/e4cd8e311cfbe4
#Technique