以下の内容はhttps://bibinbaleo.hatenablog.com/entry/2020/12/08/202551より取得しました。


一つのメッシュに二つの画像を重ねたい【Unity】

一つのメッシュに二つの画像を重ねたい。

f:id:bibinbaleo:20201208102550p:plain

ちなみにどちらも透過pngだとうれしい。最悪背景はjpgで上が透過pngでもいい。

複数マテリアル

複数マテリアルを置いて、

f:id:bibinbaleo:20201208101544p:plain

それぞれ画像をセットしたらできた、

f:id:bibinbaleo:20201208102615p:plain

シェーダーはUnlitのCutoutやStandardのFadeとかにしたらpngがちゃんと透過する。

f:id:bibinbaleo:20201208102728p:plain

透過png同士でもできた

f:id:bibinbaleo:20201208103826p:plain

f:id:bibinbaleo:20201208103829p:plain

でもこれはコストがかかるからmultiple shader passesを使えと出ている。

f:id:bibinbaleo:20201208101544p:plain

next-next.com

bibinbaleo.hatenablog.com

シェーダー

こちらのシェーダーを使ってみた

qiita.com

f:id:bibinbaleo:20201208102746p:plain

名前の通りブレンドだった。Blendの値でどちらが強くなるか変更できる。

f:id:bibinbaleo:20201208102743p:plain

私がやりたいのはそうじゃなかった。

こちらの記事もブレンド

nn-hokuson.hatenablog.com

ググり方が悪いのか見つからない。。。

2枚重ね

親子にしてそれぞれテクスチャセットしたらいいか・・・

f:id:bibinbaleo:20201208104653p:plain

f:id:bibinbaleo:20201208104656p:plain

 




以上の内容はhttps://bibinbaleo.hatenablog.com/entry/2020/12/08/202551より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14