proglog

主にプログラミングに関する断片的メモ

マスクしてテクスチャを貼る

ピンポイントでテクスチャをつけたい時とか。

  1. マスクファイルを用意する 任意の画像エディタで。
    1. 地形と同じサイズのbmpファイルを背景色・黒で。
    2. テクスチャを適用したい場所を白く塗る
    3. ちゃんと24bitカラーで保存する。
  2. マスクの適用 Terragenでの作業。SOPackをインストールしておく。
    1. Landscape - Surface Mapで対象Surfaceを選択してeditボタン
    2. Surface Layer - Advanced Distributionの[tex]を押し、SOPackのSO Image Overlayを選択
    3. Terrain Sizeを合わせ、Tilingを1x1でマスクファイルを読み込む。
    4. Distributionの絵がマスク通りになっているかどうか確認する。

あとは、そのSurfaceのBase Surfaceで任意のテクスチャをつける。
マスク画像の読み込みを変えれば、いろんな効果が得られる。
マスクをグレースケールで作っても面白い。