しゅみぷろ

プログラミングとか

InkPainter

水面を作ってみた

はじめに github.com サンプルは上のリンクから。 madewithunity.jp こちらで紹介されている波紋シェーダーが美しいと思ったので、似たようなものを実装してみました。 最近イカやゼルダやゼノブレイドやHorizon Zero Dawnやモンハンやらで忙しくてLOST SPHE…

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として販売し、国内外様々な方から色々な意見、レビューをいただいていたのですが、あ…