【Unity】ディテールマスクで細かい模様を追加する
ディテールマスクを使って、タイリングテクスチャで不均一に細かい模様を付けてみました。 ディテールマップを適用 ディテールマップのタイリングを小さくします。 大きな模様が付きましたが、解像度が低くて不自然です。 マスクマッ… 続きを読む »
ディテールマスクを使って、タイリングテクスチャで不均一に細かい模様を付けてみました。 ディテールマップを適用 ディテールマップのタイリングを小さくします。 大きな模様が付きましたが、解像度が低くて不自然です。 マスクマッ… 続きを読む »
UnityのLayered Litシェーダーを使って、BlenderでMix Shaderノードを使ったマテリアルと同じ見た目を作ってみました。 Blenderでマテリアルを作る まず床のオブジェクトに新規マテリアルを付… 続きを読む »
HDRPのLayered Litシェーダーを使って複数のマテリアルを重ねてみました。 レイヤーマスクを作る 各レイヤーの可視性を管理するためのレイヤーマスクを作ります。 ベンチのモデルの座る部分、足の部分、木のエッジだけ… 続きを読む »
エディタ拡張で、シーン上のゲームオブジェクトのマテリアルを一括で置換してみました。 エディタウィンドウで2つのマテリアルを指定し、片方のマテリアルが設定されたゲームオブジェクトがシーンにあれば、もう片方のマテリアルに置き… 続きを読む »
HDRPでリアルな布を表現する「Cotton/Wool shader」を使ってみました。HDRPの布シェーダーには、「CottonWool」と「Silk」があります。 これらのシェーダーではThread MapとFuzz… 続きを読む »
HDRPで使える繊維用のシェーダーで、リアルな布を表現してみます。 サンプルをインポートする HDRPでは、「Cotton/Wool Shader」や「Silk Shader」のサンプルが用意されています。サンプルが見る… 続きを読む »
同じマテリアルを付けたオブジェクトの境目を、平面マッピングで目立たなくしてみました。 オブジェクトを重ねる まず、Blenderで地面部分の付いたメッシュを作りました。 これをUnityのデフォルトのPlaneオブジェク… 続きを読む »
Unityのサンプルシーンの壁にはデカールプロジェクターでたくさんのデカールが投影されています。 壁のマテリアルはシンプルですが、これらによって薄っすらと変化が加えられていてリアルな感じです。 デカールプロジェクターをす… 続きを読む »
HDRPでオブジェクトの表示順を変えてみました。 ビルトインレンダーパイプラインでは、オブジェクトの表示順はレンダリンモードとレンダーキューで決まります。 しかし、HDRPではレンダーキューが直接公開されないので、代わり… 続きを読む »
HDRPでマテリアルタイプを「Iridescence」にして、玉虫色の見た目を作ってみました。 Iridescenceタイプのマテリアルは、泡や昆虫の羽根など、見る角度によって色が変わるものを表現できます。 Unityの… 続きを読む »
デカールプロジェクターやデカールメッシュが特定のマテリアルで無効になるようにしてみました。 デカールレイヤーを有効にする デカールレイヤーを使って、デカールプロジェクターが影響を与えるメッシュレンダラーを制限することがで… 続きを読む »
シーンにVisual Effectオブジェクトと、屈折マテリアルを付けたSphereを置きました。 HDRPで屈折を使うには、マテリアルのSurfaceタイプを「Transparent」にし、マテリアルタイプを「Tran… 続きを読む »
複数の画像を一つのテクスチャ画像にまとめて、デカールプロジェクターなどで、個々の画像を表示してみました。 画像の統合にはフリーソフトのGIMP2を使いました。 画像を統合する まず、GIMP2で新しい画像を作ります。 正… 続きを読む »
デカールシェーダーで使うための、背景が透明なノーマルマップやマスクマップを作ってみました。 textures.comで「decal」で検索して背景が透明な画像をダウンロードすることができますが、ノーマルマップやラフネスマ… 続きを読む »
HDRPのサンプルシーンにはたくさんのデカールプロジェクターが配置されています。シンプルな壁に薄っすらと変化を付けるためにも使われているようですが、壁と床の隙間などに置かれているものも目立ちます。 これを非表示にするとか… 続きを読む »
HDRPのサンプルシーンでは、デカールプロジェクターで水たまりを表示しています。マテリアルには、背景が透明な白いテクスチャが設定されています。 このようなテクスチャをフリーソフトのGIMP2で作って再現してみました。 テ… 続きを読む »
HDRPのサンプルシーンには、円形の大きな建物があり、カーブした壁の下部に汚れが付いています。 この壁のマテリアルには、シンプルなテクスチャが設定されていて、この汚れは含まれていません。 汚れ部分を選択すると、壁に沿って… 続きを読む »
HDRPのデカールシェーダーを使って血だまりを作ってみました。 まず、textures.comで血のテクスチャ画像をダウンロードします。この画像には白い背景があったので、GIMPの「色を透明度に」を使って背景を透明にしま… 続きを読む »
Imageオブジェクトやマテリアルの不透明度をアニメーションで徐々に変えてみました。 まず、Imageオブジェクトを選択して、AnimationウィンドウでCreateボタンを押します。 アニメーションクリップが新規作成… 続きを読む »
HDRPでマテリアルの屈折率を設定して、ガラスのようにしてみます。 まず新しいマテリアルを作ってSurface TypeをTransparentにします。 下の方にTransparency Inputsが現れるので、Re… 続きを読む »