【Unity】座標によってオブジェクトの一部を透明にする
シェーダーグラフで、ある高さ以上の部分を透明にして、シャッターを自然に持ち上げてみました。そうしないとシャッターがガレージの天井から突き出てしまいます。 まず、PositionノードのSpaceをAbsolute Wor… 続きを読む »
シェーダーグラフで、ある高さ以上の部分を透明にして、シャッターを自然に持ち上げてみました。そうしないとシャッターがガレージの天井から突き出てしまいます。 まず、PositionノードのSpaceをAbsolute Wor… 続きを読む »
HDRPでマテリアルの屈折率を設定して、ガラスのようにしてみます。 まず新しいマテリアルを作ってSurface TypeをTransparentにします。 下の方にTransparency Inputsが現れるので、Re… 続きを読む »
柵の写真からBlenderで簡単に柵を作ってみます。まずtextures.comで柵の画像をダウンロードして、隙間の部分を消しゴムなどで消して透明にします。 BlenderでCubeを使って薄い長方形を作り、Uキー -&… 続きを読む »
ゲーム中にマウスを使って、他のオブジェクトの表面上に沿ってオブジェクトを移動させます。 空のゲームオブジェクトにスクリプトを付けます。 using System.Collections; using System.Col… 続きを読む »
面が二重のオブジェクトは、中と外でオブジェクトを分けると解決すると思っていたのですが、もう一度やってみると別の結果になりました。 どちらの画像も左は面が二重の1つのオブジェクトですが正しく表示されていて、右側は内側の赤い… 続きを読む »
割れた窓ガラスを作ります。 割れている部分が透明になっている画像を用意します。 GIMP2などで背景色を透明にした新しい画像を作ります。 全体を不透明な色で塗りつぶしたら、自動選択ツールで割りたい部分を選択しDelete… 続きを読む »
展開図をフリーソフトのGIMPで読み込む Blenderで作ったCubeの展開図をフリーのペイントソフト「GIMP2」などで読み込んで色を塗ります。 このまま塗りつぶすと、枠線が残ってしまいます。 なので、レイヤーを重ね… 続きを読む »
マテリアルを割り当てる こんなガラスのコップを作って、その中に液体を流し込んでみましょう。 前のページの方法で低めのコップを作りました。 オブジェクトモードでコップを右クリック選択して、右側のウィンドウのマテリアルボタン… 続きを読む »