もう3年ほど経つが、かつて「ギルドリーヴ風キャラクターカードクリエイター」というツールを公開した。
2013年11月4日 お気に入りのSSがキャラカードに!
いわゆる画像ジェネレータ系のサービスで、お気に入りのSSから、ギルドリーヴカード風のキャラクターカードが作れるというもので、公開当時はけっこう反響があって、いろんな人に使ってもらった。
しかしもう3年も前に公開したものなので、使ってくれる人もそんなにはいないだろう。
ただ、ちょっと前から、FF14のTwitterユーザーコミュニティでエオスタグラムというゲーム内SSをInstagramのサービス風にアレンジしたテンプレートをnenecoさん(@nenecotte)が公開して、SSのエオスタグラム風加工が流行っていた。

2013年11月4日 お気に入りのSSがキャラカードに!
いわゆる画像ジェネレータ系のサービスで、お気に入りのSSから、ギルドリーヴカード風のキャラクターカードが作れるというもので、公開当時はけっこう反響があって、いろんな人に使ってもらった。
しかしもう3年も前に公開したものなので、使ってくれる人もそんなにはいないだろう。
ただ、ちょっと前から、FF14のTwitterユーザーコミュニティでエオスタグラムというゲーム内SSをInstagramのサービス風にアレンジしたテンプレートをnenecoさん(@nenecotte)が公開して、SSのエオスタグラム風加工が流行っていた。

テンプレートが公開されているとはいえ、画像加工はPCにツールが必要なので元々画像加工をするような人がアップすることが主だったが、むーむーさん(@moomoo_ffxiv)が「FF14 エオスタグラム フレームジェネレーター」を作成して、より気軽にできるようになった。
むーむーさんには、いろんな人からのフィードバックが寄せられ、画像フィルタ機能などいろいろ強化されていたった流れで・・・
という経緯で、ギルドリーヴ風キャラクターカードクリエイターのSSトリミング機能を切り出して、
画像ジェネレーターサービス向け汎用トリミングUIライブラリ「LBTrim」
として作成し、むーむーさんに組み込んでもらった。
※先のリンクのエオスタグラムフレームジェネレータはもう組み込み済みのもの
というのが結構前で、今回、いろいろフィードバックをもらって安定してきたので、もっといろいろな人に使ってもらえるように、Githubで公開した。
https://github.com/LuckyBancho/lbtrim
基本的にWeb開発者向けなので、実際の動作はエオスタグラムフレームジェネレータや、こちらのデモで確認してもらうといいだろう。
ここからは、ジェネレータ系ツールを使う人向けになるが、このライブラリのウリは、画像トリミング機能がサーバーレスで簡単に組み込める、というもの。
画像トリミング機能を作るのがいかに面倒なのかを説明すると・・・
それが、数行のコードを書くことでこんなトリミング用UIを自分のページに組み込むことができる。
※詳しくは上記GitHubのページの説明をご参照下さい。

以上が、画像ジェネレーターサービス向け汎用トリミングUIライブラリ「LBTrim」の紹介だ。
実際に画像ジェネレーターサービスを作る場合には、切り抜いた画像とテンプレートを合成したりとプログラミングの技術が必要だが、HTML5+Javascriptでの画像加工の世界ではわりと一般的な範疇なので、ヤル気とフットワークがあれば、プログラミングができる人いとってはそこまで難しいものでもないだろう。
むーむーさんには、いろんな人からのフィードバックが寄せられ、画像フィルタ機能などいろいろ強化されていたった流れで・・・
ղҽղҽϲօ@nenecotte
@moomoo_ffxiv @dol_z_dreams すっごい!これも出来たらいいなと密かに思ってた事が続々と…!!あとは画像のトリミングを自由にできたら最高!とついでに言ってみる…😆
2016/10/12 21:55:32
幸運番長@FF14@LuckyBanchoFF14
@moomoo_ffxiv @nenecotte @dol_z_dreams
2016/10/12 22:30:02
こんな機能でよければ、再利用しやすい形で切り出すよ。
https://t.co/yHwmEJyHgk
幸運番長@FF14@LuckyBanchoFF14
@moomoo_ffxiv @nenecotte @dol_z_dreams
2016/10/12 22:39:50
当時かなり試行錯誤して画像加工とかマスクとか作りこんでいて、そういうの剝がすのが作った本人でないと難しいかと。
時間が取れるのが週末になるかもしれないけど、それでもよかったら待っててください。
という経緯で、ギルドリーヴ風キャラクターカードクリエイターのSSトリミング機能を切り出して、
画像ジェネレーターサービス向け汎用トリミングUIライブラリ「LBTrim」
として作成し、むーむーさんに組み込んでもらった。
※先のリンクのエオスタグラムフレームジェネレータはもう組み込み済みのもの
むーむー@moomoo_ffxiv
FF14 エオスタグラム フレームジェネレーター #FF14
2016/10/22 21:40:50
https://t.co/oTUo2OJDkp
更新しました
⇨ラッキー番長さん(@LuckyBanchoFF14)がトリミング機能を開発!
スマホでも動いちゃうぞ!… https://t.co/i7oF4LFJ0D
というのが結構前で、今回、いろいろフィードバックをもらって安定してきたので、もっといろいろな人に使ってもらえるように、Githubで公開した。
https://github.com/LuckyBancho/lbtrim
基本的にWeb開発者向けなので、実際の動作はエオスタグラムフレームジェネレータや、こちらのデモで確認してもらうといいだろう。
ここからは、ジェネレータ系ツールを使う人向けになるが、このライブラリのウリは、画像トリミング機能がサーバーレスで簡単に組み込める、というもの。
画像トリミング機能を作るのがいかに面倒なのかを説明すると・・・
- ローカルの画像ファイルを読み込んでサーバーにアップせずにページに反映させる必要がある。
- 画像ファイルを決め打ちで切り抜くのはそう難しくない(初期のエオスタグラムジェネレータがこの形)。
- 読み込んだ画像と、トリミングする領域を選択するUIを作らないといけない。
- トリミングもできる画像加工UIのライブラリはいくつかあるが、たいてい縦横自由に切り抜き領域を選択できるタイプで、切り抜いた画像のサイズ(と縦横比)がほぼ固定の画像ジェネレーターサービスには使いにくい。
それが、数行のコードを書くことでこんなトリミング用UIを自分のページに組み込むことができる。
※詳しくは上記GitHubのページの説明をご参照下さい。

以上が、画像ジェネレーターサービス向け汎用トリミングUIライブラリ「LBTrim」の紹介だ。
実際に画像ジェネレーターサービスを作る場合には、切り抜いた画像とテンプレートを合成したりとプログラミングの技術が必要だが、HTML5+Javascriptでの画像加工の世界ではわりと一般的な範疇なので、ヤル気とフットワークがあれば、プログラミングができる人いとってはそこまで難しいものでもないだろう。
MMOPRGで、もっとも強いモチベーションは自キャラへの愛着。
その自キャラLoveをより楽しむのにSS加工とその共有は、プレイヤーコミュニティを盛り上げるためにとても貢献できると思う。
LBTrimが、そうした楽しみを広げてくれるツールが生まれるのに少しでも貢献できれば、これほどうれしいことはない。


