Unity Terrainにテクスチャを貼りつける
今回は、UnityのTerrainにテクスチャを貼りつける方法を書きます。
以前、Terrainの作り方を書きました。今回は、その続きみたいな感じです。
前回は、Terrainにブラシを使い、こんな感じの山を作りました。
このままだと白色なので、何がなんだか分かりません(笑)
見栄えを良くするために、テクスチャを貼りつけます。
まず、テクスチャですが、UnityにはTerrain用のテクスチャがすでに用意されています。今回は、それを使っていきます。(自分のやつを使いたい場合は、ここは飛ばしてください。)
はじめに、「Aseets」の「Import Package」を選択します。
すると、いっぱい出てきます。ここで「Terrain Assets」を選びます。
こういう画面が出てくると思います。ここで「Import」を選択します。
「Projects」の「Aseets」を見ると、「Terrain Assets」が追加されているはずです。
追加されていたら、準備完了です。
次に、「Terrain」の「Inspector」です。
「Terrain」の「Inspector」には、横並びのアイコンがあると思います。
その中から、左から4番目のやつを選びます。
で、「Edit Textures...」を選択し、「Add Texture...」を選びます。
こんな画面が出てくると思います。
「select」と書かれている部分をクリックします。
すると、こんな画面が出てくると思います。
この中から、好きなテクスチャを選びます。
で、「Add」を押します。
すると、Terrainにテクスチャが貼られます。
テクスチャが貼られると、それっぽい感じになります。
次に、部分的にテクスチャを貼る方法を書きます。
部分的というのは、こんな感じの事です。
一部に別のテクスチャを貼るという感じです。
では、やり方を書いていきます。基本的な所は上のやり方と同じです。
まず、上に書いたやり方でTerrain全体にテクスチャを貼っときます。
次に、「Terrain」の「Inspector」にある、横並びのアイコンの左から4番目のやつを選びます。
で、「Edit Textures...」を選択し、「Add Texture...」を選びます。
こんな画面が出てくるので、「select」を押して、好きなテクスチャを選びます。
で、「Add」を押します。
すると、テクスチャが2つになっています。
後は、「Brushes」から好きな形を選びます。
そして、山を作った方法と同じ感じで、「Scene」の「Terrain」をマウスの左ボタンを押しながら、なぞります。
なぞった所にテクスチャが貼られます。
こんな感じにして色々なテクスチャを貼ってリアルな地形にしていきます。
これで、終わります。