建物オブジェクト スタイル エディタ

2D の平面図シェイプから 3D の建造物を作成します。

このパネルには、メインの Civil View ブルダウン メニューからか、[Civil View エクスプローラ](Civil View Explorer)で該当の項目を右クリックすることでアクセスできます。

建物オブジェクト スタイル エディタでは、建物タイプを一連のシェイプ ラベル マスクに関連付けることにより、建物の範囲に建物タイプを適用できます。

Civil View シーン内のさまざまな建物タイプ

既定では、建物オブジェクトは Material CivilViewBuildings マテリアルを使用します。

インタフェース

[BOS 要素リスト]

BOS スタイルの内容を一覧表示します。 1 行に、スタイル内の 1 つの要素が表示されます。 リスト内の要素を 1 つ選択し、BOS 要素の編集領域にその詳細を表示することができます。

[新規スタイルの開始](Start New Style)
クリックして、新しい建物オブジェクト スタイルを作成します。
[スタイルを開く](Open Style)
クリックして、以前作成した建物オブジェクト スタイルを開きます。
[スタイルを保存](Save Style)
クリックして、現在の建物オブジェクト スタイルを保存します。
[新規要素を追加](Add new element)
クリックして、新しい要素を現在の建物オブジェクト スタイルに追加します。
[選択された要素を削除](Delete selected element)
クリックして、選択した要素を現在の建物オブジェクト スタイルから除去します。
[選択された要素を上に移動](Move selected element up)
クリックして、選択した要素の位置を現在の建物オブジェクト スタイル内で 1 つ上に移動します。
[選択された要素を下に移動](Move selected element down)
クリックして、選択した要素の位置を現在の建物オブジェクト スタイル内で 1 つ下に移動します。
[要素を切り取り](Cut Element)
クリックして、選択したスタイル要素を切り取ります。 要素は、クリップボード上に使用可能な状態で残ります。
[要素をコピー](Copy Element)
クリックして、選択したスタイル要素をクリップボードにコピーします。
[要素を貼り付け](Paste Element)
切り取った、またはコピーしたスタイル要素を、現在のスタイル内の別の位置、または別のスタイル定義に貼り付けます。
リセット
クリックして、シーンに配置されているすべてのオブジェクトを現在の建物スタイル セッションから削除します。

BOS 要素の編集領域

BOS 要素リストで選択した建物スタイルの設定が表示され、スタイルを適用するシェイプを選択できます。

シェイプ ラベル マスク
全体または部分的にシェイプ ラベル マスク(ワイルドカード文字列)を指定します。 Civil View はこのスタイルの建物オブジェクトを、シーン内で名前がこのマスクに一致する各シェイプに適用します。
[シェイプ ラベルを選択](Pick Shape Label)
クリックして有効にし、ビューポイント内をクリックして、シェイプ オブジェクトを選択します。 Civil View は、最初のマスク(ワイルドカード)文字列としてシェイプの名前を使用します。
建物の高さ
建物スタイルによって生成された建物全体の高さを設定します。 この値の変更は、各フロアのそれぞれの高さに影響します。
フロアの数
建物スタイルによって生成された建物のフロア数を設定します。 この値の変更は、建物全体の高さに影響します。
フロアの高さ
建物スタイルによって生成された建物の各フロアの高さを設定します。 この値の変更は、建物全体の高さに影響します。
壁マッピング スタイル
テクスチャ マップをどのように適用するかを選択します。
  • 各フロアのボックス マッピング
  • 各建物のボックス マッピング
  • 面マッピング
  • ラップ マッピング
壁マテリアル ID
建物スタイルによって生成された建物の壁に割り当てるマテリアル ID を設定します。
壁マッピングの幅
建物スタイルによって生成された建物の壁に割り当てるマッピングの幅を設定します。
インスタンスを使用
オンにすると、建物スタイルから作成されたオブジェクトに対して[パラメータのインスタンス化](parameter instancing)がアクティブになります。

Civil View では、パラメータのインスタンス化によって、同じタイプの複数のオブジェクトでパラメータを共有することが可能になります。これは、親スプラインによって定義された結果のジオメトリ シェイプがまったく異なる場合でも可能です。

建物オブジェクトの場合は、同じ設計の 2 つの建物がパラメータの 1 つのインスタンスを共有し、それを使って建物の高さやテクスチャを定義できることになります。 インスタンス化されるのは親であるフロア領域シェイプのジオメトリではなく、建物自体のプロパティのみであるため、これは建物のフロア領域が異なる場合でも可能です。