写真などのテクスチャをマスクテクスチャを使って好きな形に切り抜くことができるシェーダーです 紹介ツイート・使用例↓ https://twitter.com/gatosyocora/status/1070689627676147712 設定可能なパラメータは以下の通りです。 Auto TextureRatio : チェックをいれるとオブジェクトの縦横比をTextureの縦横比に合わせます Texture : 切り抜かれるテクスチャ BackColor : オブジェクトの背面の色 [Mask] Inverse : チェックをいれると切り抜く部分を反転します MaskTexture : 切り抜く形のテクスチャ OffsetX : マスクの位置を横方向に移動 OffsetY : マスクの位置を縦方向に移動 Scale : 縦横比を維持したままマスクのサイズを変更 ScaleX : マスクの横のサイズを変更 ScaleY : マスクの縦のサイズを変更 〇利用規約 プログラムの著作権はgatosyocoraに帰属します。 商用利用、改変、再配布はしていただいて大丈夫です。 しかし、使用や改変、再配布時に自作発言を禁止します。 改変して配布する場合には以下のクレジットを配布物のどこかに含めるようにしてください。 使用時にはクレジットを記載する必要はありません。 〇免責事項 本製品を使って発生した問題に対してはgatosyocoraは一切の責任を負いません。 〇更新履歴 2018/12/9 v1.1 Inverseを追加しました Boostもしていただけるとすごく嬉しいです。

写真などのテクスチャをマスクテクスチャを使って好きな形に切り抜くことができるシェーダーです 紹介ツイート・使用例↓ https://twitter.com/gatosyocora/status/1070689627676147712 設定可能なパラメータは以下の通りです。 Auto TextureRatio : チェックをいれるとオブジェクトの縦横比をTextureの縦横比に合わせます Texture : 切り抜かれるテクスチャ BackColor : オブジェクトの背面の色 [Mask] Inverse : チェックをいれると切り抜く部分を反転します MaskTexture : 切り抜く形のテクスチャ OffsetX : マスクの位置を横方向に移動 OffsetY : マスクの位置を縦方向に移動 Scale : 縦横比を維持したままマスクのサイズを変更 ScaleX : マスクの横のサイズを変更 ScaleY : マスクの縦のサイズを変更 〇利用規約 プログラムの著作権はgatosyocoraに帰属します。 商用利用、改変、再配布はしていただいて大丈夫です。 しかし、使用や改変、再配布時に自作発言を禁止します。 改変して配布する場合には以下のクレジットを配布物のどこかに含めるようにしてください。 使用時にはクレジットを記載する必要はありません。 〇免責事項 本製品を使って発生した問題に対してはgatosyocoraは一切の責任を負いません。 〇更新履歴 2018/12/9 v1.1 Inverseを追加しました Boostもしていただけるとすごく嬉しいです。