【Unity】デカールレイヤーでデカールを無効にする
デカールプロジェクターやデカールメッシュが特定のマテリアルで無効になるようにしてみました。 デカールレイヤーを有効にする デカールレイヤーを使って、デカールプロジェクターが影響を与えるメッシュレンダラーを制限することがで… 続きを読む »
デカールプロジェクターやデカールメッシュが特定のマテリアルで無効になるようにしてみました。 デカールレイヤーを有効にする デカールレイヤーを使って、デカールプロジェクターが影響を与えるメッシュレンダラーを制限することがで… 続きを読む »
デカールシェーダーで使うための、背景が透明なノーマルマップやマスクマップを作ってみました。 textures.comで「decal」で検索して背景が透明な画像をダウンロードすることができますが、ノーマルマップやラフネスマ… 続きを読む »
HDRPのサンプルシーンにはたくさんのデカールプロジェクターが配置されています。シンプルな壁に薄っすらと変化を付けるためにも使われているようですが、壁と床の隙間などに置かれているものも目立ちます。 これを非表示にするとか… 続きを読む »
HDRPのサンプルシーンでは、デカールプロジェクターで水たまりを表示しています。マテリアルには、背景が透明な白いテクスチャが設定されています。 このようなテクスチャをフリーソフトのGIMP2で作って再現してみました。 テ… 続きを読む »
HDRPのサンプルシーンには、円形の大きな建物があり、カーブした壁の下部に汚れが付いています。 この壁のマテリアルには、シンプルなテクスチャが設定されていて、この汚れは含まれていません。 汚れ部分を選択すると、壁に沿って… 続きを読む »
HDRPのデカールシェーダーを使って血だまりを作ってみました。 まず、textures.comで血のテクスチャ画像をダウンロードします。この画像には白い背景があったので、GIMPの「色を透明度に」を使って背景を透明にしま… 続きを読む »
Decal Projectorコンポーネントを使って、オブジェクトの表面に弾痕を残してみました。 まず、背景が透明な画像を用意して、デカールシェーダーを選択したマテリアルにアタッチしました。 Decal Projecto… 続きを読む »
別々のマテリアルが付いた2つのCubeの片方を大きくしてマテリアルのシェーダーのプルダウンメニューでDecalを選びました。 Base Map、Normal Map、Mask Mapも設定します。半透明なだけでなく、後ろ… 続きを読む »