tag:blogger.com,1999:blog-16284310132519359222024-03-16T14:33:12.086+09:00P10MEMOKasarihttp://www.blogger.com/profile/03610486831979999685noreply@blogger.comBlogger47125tag:blogger.com,1999:blog-1628431013251935922.post-66403005941211139562022-08-13T21:30:00.002+09:002022-08-18T21:39:50.400+09:00ペイントブラシを更新、バージョン1.0に。暑くて天候も変わりやすいですが、ペイントブラシを更新しました。今回の主な変更点は、ブリストルブラシとエッジブラシだと思います。細かい変更点もあるのですが、割愛します。
まず、ブリストルブラシについてですが、線のかすれが出るようにしました。線のかすれは、筆圧を弱くしたときに出やすく、パラメータで簡易的な調節ができます。また、線の入りと抜きの部分で変なねじれがあったのですが、ある程度改善しました。実際の描画は、以下の画像を参考にしてください。
次に、エッジブラシについてですが、背景色が混ざるようにしました。基本的に筆圧を弱くしたときに背景色が混ざりやすいですが、パラメータが100の時だけ筆圧を強くしたときに混ざるようにもしました。また、以前まで筆圧サイズのパラメータがあったのですが、個別に設定できる環境が増えたので削除しました。
そして、このような変更以外にも、Kasarihttp://www.blogger.com/profile/03610486831979999685noreply@blogger.com0tag:blogger.com,1999:blog-1628431013251935922.post-74497465506557475402022-05-21T20:32:00.003+09:002022-05-21T20:41:29.428+09:00スペードペンを更新、バージョン0.5。スペードペンを久しぶりに更新しました。しかし、大幅な仕様変更をしていないので、更新内容を見てご使用ください。ひとまず、以下の小さい不具合は解消されます。
ブラシ形状の歪み
ブラシサイズのランダムな変化がおかしい
また、FireAlpacaなどに向けたスクリプトを削除、パラメータ名の他言語対応などが含まれます。ダウンロードは、以下のリンクです。
speedpen_v05.zipKasarihttp://www.blogger.com/profile/03610486831979999685noreply@blogger.com5tag:blogger.com,1999:blog-1628431013251935922.post-71317382750574482902022-05-02T21:39:00.003+09:002022-05-02T21:40:03.490+09:00ダウンロードのリンクについて、のその後。長らく、Googleドライブで公開中のブラシスクリプトがダウンロードできませんでした。具体的にいえば、各記事にあるリンクが切れていました。今回は、ひとまずリンクの修正をしたので、各記事からでもダウンロードができると思います。また、簡単にチェックはしておりますが、抜けている箇所はあるかもしれません。そのときはすみません。そして、更新するのも期間が空きそうです。時間と気力があれば、何か対応できるかもしれませんが、 しばらくは別の事で精一杯な状態です。Kasarihttp://www.blogger.com/profile/03610486831979999685noreply@blogger.com0tag:blogger.com,1999:blog-1628431013251935922.post-57433708694222057212021-12-12T22:59:00.000+09:002021-12-12T22:59:00.367+09:00カスタム筆圧ブラシを更新、バージョン0.3カスタム筆圧ブラシを更新しました。特に機能の追加はなく、大きな変更はありません。ただし、ソフトウェアのバージョンアップに追従して修正している箇所があり、大部分は書き直しています。
そして、主な変更点としては、customPressure.bsの修正と平たいブラシチップ系の一本化です。まず、customPressure.bsには線のフェードインがあります。しかし、いつの間にか効かなくなっているようだったので、修正しました。次に、平たいブラシっチップ系は、角の有無で種類分けしていましたが、管理上の理由でまとめました。
最後に、ダウンロードのリンクは以下にあります。
customPressure_v03.zipKasarihttp://www.blogger.com/profile/03610486831979999685noreply@blogger.com0tag:blogger.com,1999:blog-1628431013251935922.post-21140311484438023192021-10-14T11:18:00.002+09:002021-10-14T11:18:13.278+09:00ダウンロードのリンクについて現在、ブラシスクリプトをGoogle Driveで公開していますが、ダウンロードができない場合があるようです。原因としては、セキュリティアップデートによるもののようです。基本的には、ダウンロードのリンクの修正で済みますが、取り急ぎ以下のリンクを示しておきます。
ブラシスクリプトの共有フォルダKasarihttp://www.blogger.com/profile/03610486831979999685noreply@blogger.com0tag:blogger.com,1999:blog-1628431013251935922.post-48349783620330889402021-03-28T15:04:00.000+09:002021-03-28T15:04:00.598+09:00塗りつぶしペンの更新、バージョン0.4塗りつぶしペンを久々に更新しました。今回の更新では、煩雑な部分を取り除くつもりで修正しました。ただ中身をまとめただけなので、使い方は以前と変わりません。
そして、今回の更新は変化するソフトウェアの最近に合わせたところがあります。それは、最新版辺りでエラーが見られるようになったことです。また、コメントを頂いたことで多少承知していますが、私自身も原因が不明なところがあります。とはいえ、そもそも無知な書き方が原因に含まれているのは間違いないと思います。
そのため、時間があるときにコードを見直している今です。私自身も使用している最中にエラーが出ることがあり、少しずつ修正できればと思っています。
最後に今回の更新分は、以下のリンクからダウンロードできます。
fill_v04.zipKasarihttp://www.blogger.com/profile/03610486831979999685noreply@blogger.com2tag:blogger.com,1999:blog-1628431013251935922.post-64303002872038800772020-04-08T16:35:00.001+09:002022-05-02T19:32:39.196+09:00コーナリングブラシを更新、バージョン0.2。半年以上の間が空いて、少し久しいですね。今回は、コーナリングブラシを更新しました。更新内容としては、パラメータの一部変更と、マーカー風のブラシを追加したことです。パラメータの一部変更は、 意図的に透明度をランダムにするのが不可能になったことです。個人的にあまり使わないと思いまして、リバースした筆圧の値を透明度に反映するパラメータにしました。どうやら私自身、ウェットな塗りができるのがお気に入りのようです。そのため、マーカー風ブラシも追加したんでしょうね。その証拠に、試しに描いたものもこんな感じですから。
そして、全体的にコードを書き換えました。主に、不具合だと思う箇所を修正しています。定規で左右どちらかの直線を引くときに間隔が乱れたり、初回描画時に変な角度が付加されたりする箇所です。逆に悪くなった箇所は、間隔が詰まって重くなったと感じるブラシがあることですが、単純に描画回数が増えたのが原因Kasarihttp://www.blogger.com/profile/03610486831979999685noreply@blogger.com0tag:blogger.com,1999:blog-1628431013251935922.post-44850341866898654352019-09-01T22:56:00.002+09:002022-05-02T19:32:03.327+09:00ペイントブラシ(paintbrush.bs)の更新、バージョン0.91。ペイントブラシ(paintbrush.bs)を更新しました。日付を見たら、約2年ぶりです。大きく変更したわけではないのですが、パラメータの一部変更など、直接使用する際の影響があると思います。最も影響があるであろう変更をしたのは、ブリストルブラシかもしれません。まず、ブラシを全種類揃えるのに、一手間が発生します。スクリプトをほぼ弄らない状態で、バッチファイルを実行してコピーする形です。このようにしたのは、同じようなスクリプトファイルが存在するのは無駄で、随時変更を反映して管理するのは面倒だからです。そして、エッジブラシも影響があると思いますが、使用感は変わりません。動作遅延の改善による描画品質の更なる低下と、ノイズ効果が出やすくなるように調整した点は、気になる方がいるかもしれません。しかし、ズボラな私はこれで妥協しています。ビットマップ、揃えるのが何気に面倒です。今回の変更は、圧縮がテーマKasarihttp://www.blogger.com/profile/03610486831979999685noreply@blogger.com0tag:blogger.com,1999:blog-1628431013251935922.post-42128318012088725142019-05-11T22:01:00.001+09:002022-05-02T19:31:22.069+09:00rulersを新しく追加しました。約半年ぶりの更新です。暖かくなってきましたね。さて、今回はrulersを新しく追加しました。内容としては、同心楕円と魚眼パースもどきが描けるブラシスクリプトです。同心楕円については、以前に公開したものと同じです。魚眼パースもどきは、同心楕円のスクリプトの派生です。冒頭の画像のように、アタリを取るのに使えればと思って作成しました。余程凝らなければ、基本的なものは揃っているとは思います。そして、使いやすさはそれなりに配慮したつもりですが、もっと直感的に線が引きたい人もいるかもしれませんね。最後にダウンロードは、以下のリンクです。rulers_v01.zipKasarihttp://www.blogger.com/profile/03610486831979999685noreply@blogger.com0tag:blogger.com,1999:blog-1628431013251935922.post-14628682530035610992018-12-09T13:45:00.001+09:002022-05-02T19:30:45.917+09:00筆圧カスタムブラシの更新、バージョン0.21。筆圧カスタムブラシを更新しました。今回は、customPressure.bsの線の入り部分を変更しました。スナップした時の不自然さをごまかすためです。変更した経緯は、スナップした時に線幅の変化が途切れてしまうようになったことです。方向を決定した以降、リセットして線を引く直すことが原因のようです。データを保持してくれたらなあと思うのですが、変に線が曲がる点が解消できる恩恵のほうが大きいです。そのため、ごまかす程度の足掻きとなりました。この変更で入りの部分が短くなりましたが、設定しやすくなったかもしれません。最後に、ダウンロードは以下のリンクからです。customPressure_v021.zipKasarihttp://www.blogger.com/profile/03610486831979999685noreply@blogger.com1tag:blogger.com,1999:blog-1628431013251935922.post-59038853809702120652018-07-20T13:18:00.001+09:002022-05-02T19:29:41.905+09:00コーナリングブラシを作りました。新しく、コーナリングブラシを作りました。曲線的に引けば引くほど間隔が詰まり、直線的に引くと間隔が変わらないブラシです。例えば、ペンを慎重に動かすときは、曲線を引くことが多く、逆にペンを勢いで動かすときは、直線を引くことが多いので、割と自然な感覚で線のかすれを表現できるかもしれません。今回は、ブラシ先にSVG2BSで変換したものを利用しているので、ブラシ先を交換すれば、より良いものが出来上がる可能性があります。改めて、SVG2BSの有難みを感じました。ちなみに、私が用意したのは、下の画像のような、網目模様と罫線模様のものです。実際にどのような線が描けるかは、試し書きした下の画像を参考にしてください。ブラシスクリプトだけで描いたものではないですが、上のブラシ先を使用しています。また参考画像は、1枚目が粗目の紙でこすらせた鉛筆、2枚目が筆ペンみたいなものです。最後に、ダウンロードは下のリンクKasarihttp://www.blogger.com/profile/03610486831979999685noreply@blogger.com1tag:blogger.com,1999:blog-1628431013251935922.post-69576398345496880032018-05-25T22:50:00.002+09:002022-05-02T19:27:04.682+09:00パステル風ブラシを更新、バージョン0.2。パステル風ブラシを更新しました。今回の変更点は、混色できるようなったことです。筆圧によって、キャンバスから拾った色との混ざり具合が変化します。筆圧が最大のときに混ざらず前景色となるので、色を置くことができます。逆に、最小のときに最も混ざるので、色を馴染ませることができます。色伸びは固定しているので、混ざり具合のみを筆圧でコントロールする形になります。このように、混色は割と簡易的になっているので、細かい調整はできません。 したがって、スクリプトを直接編集するしかありませんが、以下の変数の値を変更すれば、混色の筆圧調整するのは可能です。mixPressLv=8-6*(1-math.min(bs_width(), 20)/20)mixPressLvは、スクリプトの55行目付近にあります。 値が大きくなるほど、筆圧の差が極端になりますので、柔らかめにしたい場合は、数値を下げてみてください。 8のKasarihttp://www.blogger.com/profile/03610486831979999685noreply@blogger.com0tag:blogger.com,1999:blog-1628431013251935922.post-16333852424465554682018-05-24T01:44:00.000+09:002018-05-24T23:33:19.370+09:00mdiapp+ SEが起動するタイミングでファイルを開く方法。mdiapp+ SEのショートカットにファイルをドラッグドロップしても、ファイルは開かず。毎回、少し面倒くさいと思っていました。何か方法がないかと思って調べてみたら、普通に起動オプションで指定できるようです。以下のページに記載がありました。Steamの開発者向け?のページのようです。日本語
英語
ひとまず、ショートカットの代わりにバッチファイルを作りました。内容は、以下のようなものです。"インストールしたドライブ(例えば"C"とか):\Program Files (x86)\Steam\Steam.exe" -applaunch 403030 %1"-applaunch"の後にアプリIDが来るのですが、こちらを参照されるといいでしょう。他の起動(のみ?)できる方法があるようです。%1は、ドラッグドロップしたファイル名が展開されます。ちなみに、"-silent"をくっつけると、起動する度にKasarihttp://www.blogger.com/profile/03610486831979999685noreply@blogger.com0tag:blogger.com,1999:blog-1628431013251935922.post-47425070420456049552018-04-27T22:53:00.000+09:002018-04-27T22:54:33.215+09:00水面下でページを増やしていました。今回は、水面下でページを増やしていたお知らせです。サウンドフォントと適当なメモ集のリンクを追加しました。ブログ上部のリンクバーです。サウンドフォントは、過去に公開していたものを統合しました。管理上の都合です。適当なメモ集は、読み物の皮を被った私的な備忘録です。ブラシスクリプトのことをちょろっとしか書いていませんが、誰かの参考資料程度になればと。書きかけなので、気が向いたときに増えているかもしれません。Kasarihttp://www.blogger.com/profile/03610486831979999685noreply@blogger.com0tag:blogger.com,1999:blog-1628431013251935922.post-30413167473816908172018-03-10T01:11:00.000+09:002019-03-09T19:19:30.558+09:00桜の花ブラシを作りました。春が近いので、mdiapp+、コミラボ+、FireAlpaca、MedibangPaint向けの桜の花ブラシを作りました。桜の花といっても、参考にした自前の写真がソメイヨシノ以外の品種なので、おしべやめしべが割とワイルドです。そして、線が太くて、形がいびつなので、やはりワイルドかもしれません。ふと思い出したように使うのが丁度よさそうです。ひとまず、ブラシ自体は、白黒で描いたものをベースに、薄いグレーで花びらを着色したものが3種類、ぼかしつきの縁取り版の計5種類です。サイズは、小さめの450ピクセル前後です。アンチエイリアスつきです。あまり高解像度には向きませんが、漫画原稿用に使えなくはないと思います。また、これはマルチブラシなので、数種類のイラストが描画されます。以下の画像を、サンプルとして上げておきます。最後に、ダウンロードは以下のリンクからです。cherry_blossom.zipKasarihttp://www.blogger.com/profile/03610486831979999685noreply@blogger.com0tag:blogger.com,1999:blog-1628431013251935922.post-79663365184679330062018-02-25T22:03:00.001+09:002022-05-02T19:24:49.789+09:00パステル風ブラシを更新、バージョン0.12。パステル風ブラシを更新しました。主な変更点は、粗さのパラメータの値を変更したことです。あまり見た目の変化がないので、点のサイズの差が大きくなるようにしました。ダウンロードは、以下のリンクからです。pastel_v012.zipKasarihttp://www.blogger.com/profile/03610486831979999685noreply@blogger.com2tag:blogger.com,1999:blog-1628431013251935922.post-15974256954273588092018-02-22T10:40:00.001+09:002022-05-02T19:23:40.780+09:00パステル風ブラシ、新しく追加しました。ふいに来る寒い日で鼻水が垂れそうですが、パステル風ブラシを新しく追加しました。紙の上で描いた感じをイメージして作っていましたが、小さい円だけで描画しているだけなので、再現性が乏しいです。まあ、お遊びで作ってみたものということで。ひとまず、細めして描いたほうがマシかもしれません。何となくチョークっぽくはなるでしょう。形を平たくして、角度つけてもいいかもしれません。ぼかしたいときは、ここで公開している水彩ブラシのブリストルで、散らしてもいいかもしれません。また、描画が比較的多いので、ブラシ幅が大きかったり、間隔が狭かったりすると、重くなります。変化も微妙です。そもそも、違うブラシを探したほうが手っ取り早いですが。最後に、ダウンロードは以下のリンクからです。pastel_v011.zip追記: ブラシ自体は、四角形と円形のセットです。四角形と円形の混合型及び、それぞれにブラシ幅の筆圧設定を追加Kasarihttp://www.blogger.com/profile/03610486831979999685noreply@blogger.com0tag:blogger.com,1999:blog-1628431013251935922.post-13130296595288220102018-02-09T23:25:00.000+09:002019-03-09T19:18:27.741+09:00ブラシスクリプトの埋め尽くしを解消する一例。今回は、ブラシスクリプトのデバッグについてです。デバッグ時に、最終的な確認として、ソフトウェアにブラシ登録して、試し書きします。ここまではいいのですが、私はその都度の確認で、前述のことを繰り返すので、同じようなブラシで埋め尽くされます。このブラシ登録の重複を避けるために、最近はデバッグ用のスクリプトを生成して、そのスクリプトを登録しています。生成用のバッチは、以下の通りです。@echo off
echo dofile([[%1]]) > "%~n1_debug.bs"
生成用のバッチは、ファイルパスから読み込んで実行するLuaスクリプトを吐くだけです。実際使う場合は、まずは内容をコピペして、batファイルとして保存してください。あとは保存したbatファイルに、デバッグしたいスクリプトをドラッグドロップするだけです。まあ、ファイルパスを渡せれば、何でもいいですが。このスクリプトのメリットはKasarihttp://www.blogger.com/profile/03610486831979999685noreply@blogger.com0tag:blogger.com,1999:blog-1628431013251935922.post-86594066005804143702018-01-17T20:55:00.001+09:002022-05-02T19:20:19.527+09:00塗りつぶしペン(fill.bs)の更新、バージョン0.31になりました。塗りつぶしペン(fill.bs)を更新しました。今回は、数日前に更新したバージョン0.3の修正が主です。ちなみにバージョン0.3では、背景色を使用するfill_bg.bsと扇状に塗るだけのfill_fan.bs、ハーフトーン表示対策用のredraw.bsを追加しました。ひとまず、今回の変更点3つを挙げていきます。一つ目は、fill_bg.bsの修正についてです。前バージョンでは、線を描画しない状態でも描画されていました。これは、私が条件分岐を入れるのを忘れていたからです。二つ目は、基点を無視して描画するパラメータを、fill_fan.bs以外のfill.bsとfill_bg.bsにも追加したことです。このパラメータのデメリットは、ブラシを再選択したときに保存された設定に惑わされる点だと思います。基点を設定したのに効かないことにイラつくかもしれません。チェックを外せばいいだけですが、現時点Kasarihttp://www.blogger.com/profile/03610486831979999685noreply@blogger.com3tag:blogger.com,1999:blog-1628431013251935922.post-89553981928533888902018-01-15T23:44:00.002+09:002022-05-02T19:19:36.105+09:00カスタム筆圧ブラシ(customPressure.bs)の更新、バージョン0.2になりました。カスタム筆圧ブラシ(customPressure.bs)を更新しました。今回の主な変更点は、筆圧の調整部分です。他は、フラットなブラシを追加したことでしょうか。フラットなブラシは、楕円と四角の2種類です。筆圧の調整部分は、以前より簡便にブラシ幅が設定できるようにしました。透明度部分も多少変更してありますが、パラメータ自体は以前と同じなので説明は割愛させて頂きます。ブラシ幅の設定は、画像を用いて説明します。まず、描画間隔の代わりに、新しく線の入りが設定できるようになりました。その為、描画間隔は固定になります。パラメータでは、徐々にブラシ幅が大きくなる距離が設定できます。スタート時の幅は、ブラシコントロール上にある最小幅バーで決まるので、細かいことはできません。線の抜きは、筆圧で表現してください。次に、調整の肝かもしれない、サイズ_p最小(size_pMin)とサイズ_p最大(Kasarihttp://www.blogger.com/profile/03610486831979999685noreply@blogger.com0tag:blogger.com,1999:blog-1628431013251935922.post-38034371244837958292017-11-15T12:12:00.002+09:002022-05-02T19:18:31.830+09:00ペイントブラシ(paintbrush.bs)の更新、バージョン0.8になりました。ペイントブラシ(paintbrush.bs)を更新しました。今回の主な変更点は、エッジブラシの変更と背景色が混ざるブラシを追加したことです。エッジブラシの変更は、まず無駄な小分けをやめて、1本にまとめたことです。そもそも、試作的なこともあった為ですが、1本にまとめたことで管理は楽になりました。そして、前バージョンよりぼかしやにじみの表現がしやすくなったと思われます。その分、前バージョンより重くて、ラグが生じる場合が多いです。ぶっちゃけ、前バージョンはぼかしというより透明度を下げるだけだったので、今回より軽かったかもしれません。とりあえず、ぼかしやにじみのイメージは、以下の画像でぼんやりと掴んで頂ければと思います。次に、背景色が混ざるブラシの追加です。動作自体は、透明度に応じて前景色が背景色に近づくものとなっていますが、透明度を保ちたい箇所に背景色が混ざることで、意図しない混色になるかもしKasarihttp://www.blogger.com/profile/03610486831979999685noreply@blogger.com2tag:blogger.com,1999:blog-1628431013251935922.post-70614597482201257052017-09-22T23:40:00.001+09:002022-05-02T19:17:03.008+09:00ブラシスクリプトを少し書きやすくしてみる。の続き。(サクラエディタ編)私はブラシスクリプトを書く際、サクラエディタをメインに使用しています。Meryも使わなくはないのですが、サクラエディタのほうが設定できる項目が多く、ある程度環境が出来上がっているので、ずるずると。個人的な事情はさておき、今回の記事の内容は前回の続きで、サクラエディタ用の設定ファイルについてです。設定ファイルは、自分用にカスタマイズしたものです。設定できる項目は、Mery用のファイルとそれほど変わりませんが、まるごとインポートするiniファイルが追加されています。このiniファイルには、文字色、背景色のカラー設定も含まれています。好みが分かれるかもしれませんが、以下の画像のようなカラーリングです。おまけですが、Luaのアウトライン解析プラグインも上げておきます。共通設定からプラグインタブを選び、ZIPプラグイン導入ボタンを押せばOKなはずです。設定ファイル: Kasarihttp://www.blogger.com/profile/03610486831979999685noreply@blogger.com0tag:blogger.com,1999:blog-1628431013251935922.post-76139414591852755552017-09-10T22:44:00.001+09:002022-05-02T19:15:42.827+09:00ブラシスクリプトを少し書きやすくしてみる。の続き。(Mery編)気候の変化に惑わされたり、秋の味覚が店先に出ているのを見たり、時間が経つのも忘れそうです。さて、以前の記事でMery用の設定ファイルについて書いたのですが、今回は設定ファイルを改良するつもりで弄ったという内容です。前回は、短く区切って羅列しただけの雑さがありました。しかし今回は、正規表現で設定したキーワードもあるので、Luaの関数がマシになったと思われます。ただし、個人的な好みが出る場合もあるので、わかる方は好きに弄ってくださいませ。設定方法は、以前の記事[ブラシスクリプトを少し書きやすくしてみる。]を見てください。ダウンロードは、以下のリンクです。brushscript_mery_v02.zip追記1(2017/09/14)
一部、記述ミスがあったので、ひっそり修正しました。
追記2(2017/09/16)
修正したはずなのに、やっぱり正規表現がおかしいので修正しました。
Kasarihttp://www.blogger.com/profile/03610486831979999685noreply@blogger.com0tag:blogger.com,1999:blog-1628431013251935922.post-76387327287627319082017-07-21T13:56:00.002+09:002022-05-02T19:14:45.343+09:00塗りつぶしペン(fill.bs)、バージョン0.2。塗りつぶしペンを更新しました。基点を設定している場合、扇状に塗りつぶすことができるようになりました。パラメータの変更はない為、細かい設定はできません。また、fill_medi.bsに、描画モードの切り替えを追加しました。線の描画がキレイになりました。ただし、fill.bsと同じ挙動ではありません。最後に、ダウンロードは以下のリンクからです。fill_v02.zip
Kasarihttp://www.blogger.com/profile/03610486831979999685noreply@blogger.com5tag:blogger.com,1999:blog-1628431013251935922.post-9265026491702933612017-07-11T02:15:00.001+09:002022-05-02T19:14:15.862+09:00塗りつぶしペン(fill.bs)塗りつぶしペンを新しく作りました。投げ縄で選択して、塗りつぶす動作を真似たものです。パラメータが少ないので、特に説明もなく使えると思います。さくっと塗りたいとき以外は、なくてもいいかもしれないですが。最後にダウンロードは、以下のリンクからです。fill_v01.zipKasarihttp://www.blogger.com/profile/03610486831979999685noreply@blogger.com0