しゅみぷろ読者になるしゅみぷろプログラミングとかこの広告は、90日以上更新していないブログに表示しています。UnityTexturePaint初めてのストア出品だったけど、特に滞りなく出すことができました。Imageを描いてくださった@traitam様、お世話になりました。ストア出展ですごく参考になった記事がありますので紹介しておきます。qiita.comさて、本エントリでは色んな方々に手軽にUnityTexturePaintを使ってもらえたら嬉しいなということで、UnityTexturePaintを使うとどんなことが出来るのかを振り返ったり考えたりしていきたいと思います。アルゴリズムとか実現方法みたいなのはUnityTexturePaintの過去記事を参照してください。今回は出来ることの紹介です。UnityTexturePaintのれきし歴史って言うほどのアレではないですが・・・まずUnityTexturePaintって何?ってところから。UnityTexturePaintは、ゲーム実行中にオブジェクトに色塗りをする事ができるようになるアセットです。Storeでは有料になっていますが、GitHubにてリポジトリを公開しているので、無料で使うことができます。Storeで購入していただけると私の焼肉代になります。github.comUnityTexturePaintを作ろうと思ったキッカケはSplatoonでした。UnityTexturePaintは液体を塗ったような感じを出すためにはどうしたらいいのかを考えて作りました。UnityTexturePaintを作り始めた段階の画像です。塗った際にジャギーが発生したりと詰めが甘かった時期。これが段々と改善され。ジャギーを消し(左が改善前で右が改善後)。質感などの品質向上など色々やってきました。性能改善にも頑張って取り組みました。キャラクターなどのモデルにも比較的軽量な計算でペイントが可能になりました。ここまでで、私自身が考えていたUnityTexturePaintの要件を大体満たすことができました。実は至る所にまだまだ改善の余地がありますが、ちょこちょこやっていけたらと思っています。現在のUnityTexturePaintでできることまずは基本の塗りについてです。こんな風に、自由に塗ることができます。塗る場所に質感(例えば液体とか)を与えることも出来るし、与えずにただ色だけ重ねることもできます。塗る際に使うブラシも色も変更できます。UnityTexturePaintの機能は、見方を変えればテクスチャに自由に情報を書き込めるということになります。プログラマー向けの内容になりますが、これを応用すると、例えばこんな風に、歩いた場所を凹ませてみたり(適当な時間経過とともに凹みをもとに戻してます)こんな近未来な床を表現したり反射する液体を作ったり、といった事ができます。Paintを開発しています。この機能は、付着した液体が垂れていくような表現をさせるために使えます。未完成な部分が多いため、ちょっと時間がかかりそうです。InkPainterを正式にGitHubおよびAssetStoreで公開しま...2017-01-26UnityTexturePaint動画公開UnityTexturePaintの簡単な紹介動画を公開しました。)はてなブログをはじめよう!es_programさんは、はてなブログを使っています。ブログを報告する引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。