やまかわさんがいろいろ拡張されているGimp混色ブラシパッチと、
私のパッチとを合わせて2.4用パッチを作っています。
行き当たりばったりで機能がどんどん膨らんでいったので、ちょっとこの辺で整理したいかも。
それにしても、Gimp2.2からGimp2.4になると、内部の挙動が少しずつ違っていて手間取ります。
同じ名前で機能が違うとか、ちょっと勘弁して欲しいところです。
ようやく、なんとか動く物が . . . 本文を読む
すんごーーーーーーーーーーーーーーく、苦労しましたが、Windows版のバイナリが出来ました。
https://sourceforge.jp/projects/gimp-painter
にバイナリを置いてあります。
2.2.17用のGTK+(2.10.13)をインストールした後で、上のサイトにあるzipファイルを適当な場所に展開してください。
(たとえば、私はC:optとかを使ってます)
あと . . . 本文を読む
キャンバスの混合率と色の補充率を筆圧に追従するように変えてみました。
なんだか、水彩っぽいブラシになりました。
この間わずか10分。
SAIやNekopaintなどの偉大な先人たちがいると、何をすれば良さそうかがすぐに分かるので実装は簡単です。
感謝感謝です。
. . . 本文を読む
Gimpに欲しい機能はたくさんありますけど、簡単なところからチョコチョコと足していきましょ~
ということで、拡張第2段は、ずばり「混色ブラシ」です。
SAIやNekoPaintには下地の色を混ぜてくれる便利なブラシがあるそうです。
ということで、ためしにGimpにも作ってみました。
まずは単純に「カーソルの下の色を拾って、描画色に混ぜる」「定期的に描画色を補充する」というふたつの機能を付けてみ . . . 本文を読む
ソースコードのパッチを作りました。
tabstop@wikiの「G-Penパッチ」ページに置きました。
かなり敷居が高いですが、興味がある人は試してみてください。
あとはフィードバック大歓迎です。対応できるかどうかは分かりませんが......
というか、改良してくれる人大歓迎です。 . . . 本文を読む
もうなんのブログなんだかわからなくなってきましたけど…
移動平均のステップ数(補正レベルと呼ぶことにしました)を可変にしてみました。
レベル12位まではなんとか使えます。レベル20は正直使いづらい感じです。
レベル0(補正無し)とレベル20のさは歴然ですね。レベル6位が使いものになるとうれしいんですけど微妙ですね。
移動平均なので、線の抜きの時に最後まで線が延びきらずにブチっと切れる感覚がし . . . 本文を読む
拡張モジュールはめんどくさそうなので、とりあえずGimp本体に登録関数を埋め込んでインクツール(2)なるものを作ってみました。
オリジナルのインクツールとは別物なので、好きにいじってみます。
で、まずは物は試しということで過去20ステップの移動平均の座標に補正するように
してみました。
当然ながら線は綺麗になりますけど、ペンタブへの追随性は最低です。
もっと凝った補完にした方がいいのかなぁ。
. . . 本文を読む
ちょっとGimpの中身のお話。
思うところがあってGimpのソースコードをつらつらと眺めてみました。
#appが大きすぎるよ~
本当はGimpのPDB回りを簡単に触れないかどうか見ようと思ってたんだけど、
気がつくと脱線してしまいペイント機能の拡張方法に目が向いちゃいました。
で、実は、「道具箱」に登録されているツール群もモジュールで追加できるんじゃないのかな……
1. core/gim . . . 本文を読む