V5Iには、EcoSystemという強力な機能があります。このEcoSystemの基本的な機能と、Mapping
Terrainを使用して田んぼを作ってみます。
初めに、田んぼの地形の画像を作ります。白黒の2値で512×512ピクセル画像を作成。今回は、横方向に繋げたかったので、横方向のみシームレスに作ってあります。
できた画像のレイヤーを複製し、ガウスぼかしを4〜8ピクセルぐらいでかけます。
オリジナルのレイヤーの画像と、ぼかしの画像をそれぞれtanbo.jpgとtanbo2.jpgで保存。
地形を作成します。解像度は、デフォルトの256でかまいませんが、細かい表現が必要なら2倍に上げます。
Resetをクリックし、Pictureを選択してダイアログを表示させます。
作成した、tanbo.jpgを呼び出します。Proportionsを10%前後まで下げ、畦道らしく見えるようにします。
必要であれば、Erodeなどのツールを使い、地形を編集します。作例では、fluvialエフェクトを数回かけています。
OpenGLを有効にしていれば、地形はこのように見えるはずです。
地形をごくわずかに地面から上げておきます。
マテリアルを割り当てます。田んぼと畦道、2つの材質が必要ですので、Mixed
materialを選択します。
地面のマテリアルは適当なものを選択します。水面は、本来はLiquidから選びますが、テストレンダ時に時間がかかりますので、ここは認識しやすい色のみ割り当て、透明度は0のままにします。
マッピングにより材質を分けますので、マテリアルの右側にある、Distribution
of materialsをctrl+クリックして、SmartGraphを呼び出します。
左側に並ぶアイコンのうち、Texutre Map Nodeを選びます。ノードがDistrubution
outputに接続されます。
ノードをクリックすると、編集画面が下側に現れます。
小さな→をクリックして、tanbo2.jpgを呼び出します。
黒がマテリアル1、白がマテリアル2に割り当てられるので、白黒を反転させます。
また、注意したいのは、マップで割り当てられる領域と実際の地形はz軸方向(上方)から見て180度反転しています。
そのために、画像の左下の90度回転矢印を2回押して、画像を180度回転させる必要があります。
(注 最近のパッチをあてたVueでは、この反転現象が回避されています。確認してから実行してください)
こんな感じになります。