2018年5月25日金曜日

パステル風ブラシを更新、バージョン0.2。

パステル風ブラシを更新しました。今回の変更点は、混色できるようなったことです。

筆圧によって、キャンバスから拾った色との混ざり具合が変化します。筆圧が最大のときに混ざらず前景色となるので、色を置くことができます。逆に、最小のときに最も混ざるので、色を馴染ませることができます。色伸びは固定しているので、混ざり具合のみを筆圧でコントロールする形になります。

このように、混色は割と簡易的になっているので、細かい調整はできません。 したがって、スクリプトを直接編集するしかありませんが、以下の変数の値を変更すれば、混色の筆圧調整するのは可能です。

mixPressLv=8-6*(1-math.min(bs_width(), 20)/20)

mixPressLvは、スクリプトの55行目付近にあります。 値が大きくなるほど、筆圧の差が極端になりますので、柔らかめにしたい場合は、数値を下げてみてください。 8の後にある、"-6*(1-math.min(bs_width(), 20)/20)"は、ブラシ幅が小さいときの調整分です。 描き込むときに色が乗せにくいと感じた為ですが、 効果が微妙だったら消してください。

そして、ブラシの透明度が0か1(%)のときは、拾った色のみで描画され、色がついていない状態で混ぜたり、伸ばしたりできます。 このときの透明度は、p_透明度(p_alpha)のパラメータで変更が可能であり、100(%)になるほど透明になります。

また、その他の変更点は、混合型のpastel.bsがなくなったことです。四角形、円形のブラシが単体で残るので、添付されるスクリプトは2種類だけとなります。あとは、混色できるようになったことで、通常のブラシのようにベタな塗り重ねが不可能になったことに留意してください。

ちなみに、下の画像はサンプル代わりに描いたイラストです。変な顔なのはともかく、ブラシをとっかえひっかえしなくても、とりあえず描けました。落書き用途には丁度いいかもしれません。

最後に、ダウンロードは以下のリンクです。

pastel_v02.zip

2018年5月24日木曜日

mdiapp+ SEが起動するタイミングでファイルを開く方法。

mdiapp+ SEのショートカットにファイルをドラッグドロップしても、ファイルは開かず。毎回、少し面倒くさいと思っていました。何か方法がないかと思って調べてみたら、普通に起動オプションで指定できるようです。以下のページに記載がありました。Steamの開発者向け?のページのようです。

ひとまず、ショートカットの代わりにバッチファイルを作りました。内容は、以下のようなものです。

"インストールしたドライブ(例えば"C"とか):\Program Files (x86)\Steam\Steam.exe" -applaunch 403030 %1

"-applaunch"の後にアプリIDが来るのですが、こちらを参照されるといいでしょう。他の起動(のみ?)できる方法があるようです。%1は、ドラッグドロップしたファイル名が展開されます。

ちなみに、"-silent"をくっつけると、起動する度に出現するダイアログが表示されなくなります。気になる方は、試してみてください。

追記(1): Win10では、「プログラムから開く」でバッチファイルに関連付けすることもできるようです。

追記(2): "-silent"は、Steam.exeを終了させた状態で有効なオプションらしいので、あまり意味はないようです。すみません。

2018年4月27日金曜日

水面下でページを増やしていました。

今回は、水面下でページを増やしていたお知らせです。サウンドフォントと適当なメモ集のリンクを追加しました。ブログ上部のリンクバーです。

サウンドフォントは、過去に公開していたものを統合しました。管理上の都合です。

適当なメモ集は、読み物の皮を被った私的な備忘録です。ブラシスクリプトのことをちょろっとしか書いていませんが、誰かの参考資料程度になればと。書きかけなので、気が向いたときに増えているかもしれません。

2018年3月10日土曜日

桜の花ブラシを作りました。

春が近いので、mdiapp+、コミラボ+、FireAlpaca、MedibangPaint向けの桜の花ブラシを作りました。桜の花といっても、参考にした自前の写真がソメイヨシノ以外の品種なので、おしべやめしべが割とワイルドです。そして、線が太くて、形がいびつなので、やはりワイルドかもしれません。ふと思い出したように使うのが丁度よさそうです。

ひとまず、ブラシ自体は、白黒で描いたものをベースに、薄いグレーで花びらを着色したものが3種類、ぼかしつきの縁取り版の計5種類です。サイズは、小さめの450ピクセル前後です。アンチエイリアスつきです。あまり高解像度には向きませんが、漫画原稿用に使えなくはないと思います。

また、これはマルチブラシなので、数種類のイラストが描画されます。以下の画像を、サンプルとして上げておきます。

最後に、ダウンロードは以下のリンクからです。

cherry_blossom.zip

2018年2月25日日曜日

パステル風ブラシを更新、バージョン0.12。

パステル風ブラシを更新しました。主な変更点は、粗さのパラメータの値を変更したことです。あまり見た目の変化がないので、点のサイズの差が大きくなるようにしました。ダウンロードは、以下のリンクからです。

pastel_v012.zip

2018年2月22日木曜日

パステル風ブラシ、新しく追加しました。

ふいに来る寒い日で鼻水が垂れそうですが、パステル風ブラシを新しく追加しました。紙の上で描いた感じをイメージして作っていましたが、小さい円だけで描画しているだけなので、再現性が乏しいです。まあ、お遊びで作ってみたものということで。

ひとまず、細めして描いたほうがマシかもしれません。何となくチョークっぽくはなるでしょう。形を平たくして、角度つけてもいいかもしれません。ぼかしたいときは、ここで公開している水彩ブラシのブリストルで、散らしてもいいかもしれません。

また、描画が比較的多いので、ブラシ幅が大きかったり、間隔が狭かったりすると、重くなります。変化も微妙です。そもそも、違うブラシを探したほうが手っ取り早いですが。

最後に、ダウンロードは以下のリンクからです。

pastel_v011.zip

追記: ブラシ自体は、四角形と円形のセットです。四角形と円形の混合型及び、それぞれにブラシ幅の筆圧設定を追加したもの、合計3種類です。

2018年2月9日金曜日

ブラシスクリプトの埋め尽くしを解消する一例。

今回は、ブラシスクリプトのデバッグについてです。デバッグ時に、最終的な確認として、ソフトウェアにブラシ登録して、試し書きします。ここまではいいのですが、私はその都度の確認で、前述のことを繰り返すので、同じようなブラシで埋め尽くされます。

このブラシ登録の重複を避けるために、最近はデバッグ用のスクリプトを生成して、そのスクリプトを登録しています。生成用のバッチは、以下の通りです。

@echo off
echo dofile([[%1]]) > "%~n1_debug.bs"

生成用のバッチは、ファイルパスから読み込んで実行するLuaスクリプトを吐くだけです。実際使う場合は、まずは内容をコピペして、batファイルとして保存してください。あとは保存したbatファイルに、デバッグしたいスクリプトをドラッグドロップするだけです。まあ、ファイルパスを渡せれば、何でもいいですが。

このスクリプトのメリットは、ファイルを移動させない限り、ある意味リアルタイムで更新された状態になるということです。手元にファイルを置いて変更できます。ショートカットのようなものでしょうかね。

ただし、絶対パスしか使えないので、ファイルを移動させた場合などは、その都度新しく作る必要があります。また、ある程度デバッグが終わったら、スクリプトは削除してください。私はそれすらさぼるので、この記事自体が意味ないかもしれないですが。

追記: 生成用のバッチは、半角スペースを含まないファイルパスしか使えません。

2018/02/12: バッチの内容を修正しました。">>"から、">"に。