しゅみぷろ

プログラミングとか

2017-01-01から1年間の記事一覧

Splatoon2の自動ドット打ちをもうちょっと簡単にしてみた

はじめに esprog.hatenablog.com 上記記事でSplatoon2のイラスト投稿でドット打ちを自動化する方法を紹介しました。 色々な方から「できたー」といったお声を頂戴するようになりました。 しかし、「できなかった」というようなお声も頂きました。 ということ…

Splatoon2で自動ドット打ちをする際にクリスタで楽をする

はじめに esprog.hatenablog.com 上記記事で、Teensyを使ってPCで加工した画像をSplatoon2に投稿するハックを紹介しました。 投稿方法についてはここまででバッチリです。 今回のエントリでは、投稿イラストのクオリティを上げるために気をつけたいことにつ…

Splatoon2で自動ドット打ちしてくれるやつ試した

2017.09.23 追記 この記事で紹介しているものより簡単にドット打ち出来る方法をメモっておきました。 初見の方は以下の記事を見て下さい。 esprog.hatenablog.com はじめに Splatoon2で「えっ、これ描いたの!?めちゃくちゃキレイじゃない!?」ってなるく…

Google Tangoで遊んでみた

はじめに 買っちゃった・・・ ということで、Google Tangoで遊んでみました。 とりあえずは Google Tango Unity Support Library Tutorial 上記リンクから色々読んだり、サンプルのプロジェクト動かしてみたりすると割とスッと使えるようになります。 InkPai…

Tessellationを用いたなんちゃってスカルプト

はじめに 何かが衝突した影響でモノが変形したり…といった表現は結構巷にあふれていて、その手法も様々です。 一番シンプルに思いつく実装方法といえば、衝突の際に実際にジオメトリを変形させることでしょうか? 今回は実際の頂点データを弄らず、GPUで頂点…

Why is it painted in multiple places?

Introduction esprog.hatenablog.com This is an answer to questions about InkPainter. Why is it painted in multiple places? You may encounter this situation while using InkPainter. Is this a bug? Please be relieved, it is not a bug but a spe…

What is "Property" of InkCanvas??

Introduction esprog.hatenablog.com This is an answer to questions about InkPainter. What is “property” ? InkCanvas which is a component of InkPainter. What should we put in this “Property”? … For this “property” input, the texture variable…

InkPainterがリリースされました

おしらせ InkPainterを正式にGitHubおよびAssetStoreで公開しました。 GitHub - EsProgram/InkPainter: Texture-Paint on Unity. Asset Store もともとUnityTexturePaintとして販売し、国内外様々な方から色々な意見、レビューをいただいていたのですが、あ…

雨の日のカメラを作る

はじめに カメラのレンズに雨が付着した感を出してみました。 ささっと作ったのですが、ちょっといい感じになったので自分で驚いてます。 雨粒が付着した部分は背景の映り込みが歪むようになっています。 Unity Standerd Assetに含まれるガラスシェーダーを…

法線に影響される液垂れの表現

はじめに 液垂れ表現についてです。 最近Switchばっかやってて全然更新してなかったので久しぶりにネタ消化。 液垂れの基本的な部分は過去記事で。 esprog.hatenablog.com esprog.hatenablog.com 今回は法線マップに影響させる部分について軽くメモしていき…

シンプルなMatcapシェーダーを書いてみる

はじめに UnityでMatcapシェーダー書いたのでメモ。 Matcapシェーダーは考え方とか実装がめちゃくちゃ簡単なので、シェーダーの勉強に良さそうです。 Matcapの特徴はとにかく軽量で良い感じに写実的な表現が行える上、実装が簡単なことだと思います。 Matcap…

UnityTexturePaint動画公開

UnityTexturePaintの簡単な紹介動画を公開しました。 最近ちょこちょこバグ取り修正を加え、FluidPaintのサンプルまでを含んだパッケージをAsset Storeで申請中です。 GitHubにはもう上がってるので、使ってみたい方は是非落としてみてください。 github.com

tex2Dでミップマップをサンプリングする際に端にノイズが出る

はじめに 画像のような感じで、ペイント時にブラシの端にノイズが乗ることがあります。 メインテクスチャとは別の、GenerateMipMapが設定されたテクスチャをShaderで収縮し表示すると起こるようです。 解決方法をとりあえずメモしておきます。 原因 理由は詳…