モザイクを、かけたくないよ~ (野田クリスタル)
こまった奴
日本のエロゲ製作でしばしば議題に上がるトピック、そう、モザイク。
プレイヤー視点でも不要だというご意見がありますが、製作者視点でもこいつはなかなか厄介な奴です。特にドットエロの場合。
いるか?これ
- せっかく描いた局部をわざわざ隠さなくてはいけない
- モザイクをかける手間がバカにならない
- そもそもドット絵なんて全部モザイクかかってるようなもんなのになんでさらにぼやかさなきゃいけないんだよふざけんn(ry
特にドットアニメの場合はこの2番目が深刻で、時には数千枚になる画像1枚1枚にモザイクをかける必要があり、数週間がかりの作業になることもしばしば。おまけに審査に提出してやり直しを求められた日には…。
どうにか自動化できないかと考えていたところ、解決策を思いつきました。
解決策
「モザイク対象となる色を決め、それで局部を描けばいい」
つまり「画面をモザイク大の領域に区切り、領域内に1色でもモザイク対象の色があればその領域はモザイクをかける」というプログラムを書けばいいことに気づきました。
ドットを打つ段階で準備しておくという多少の手間はありますが、局部領域だけを正確に、しかも自動的にモザイクをかけることができるはずです。
これは通常のスチルでは利用できない、色数が限られているドット絵ならではの解決策ですね。もう誰かやってる人いるんだろうか…。
試作
モザイク色の決め方ですが、利用する色を事前に定義するのは面倒なので「R色の最下位ビットが1の場合、モザイク色である」と定めました。1/255の色解像度を判定できる人はほぼいないと思いますので、実用上これで問題ないはずです。
この違いを判別できる人がいたら大したもんです
コーディング。わー。
テスト
タバサの手に持っている武器だけをモザイク色で描いてみました。
↓
ヨシ!
髪の毛の光沢もモザイク色だったので、そこも意図せずモザイクになってることが分かります。
局部だけを別レイヤで描く、とかやれば、局部だけモザイク色を使うのもさほど難しくないはず。
これで… これでモザイクの呪いから解放される…。_(:3」∠)_