2015年10月18日日曜日

Unity3D 16bit ディザリング

テクスチャリソースのインポート処理時に,
ディザリング処理して16ビットに変換する.
Contrast Aware Halftoningを実装.

https://github.com/taqu/Dither


使い方
変換したいテクスチャの, .metaファイルに

spritePackingTag:
userData: DITHER16
assetBundleName:
のように, userDataを追加する.


左:元画像, 中央:Floyd-Steinberg, 右:Contrast Aware Halftoneing

0 件のコメント:

コメントを投稿