モデリングのチュートリアル > 写真を使用したファサードのモデリング >
1 つ目の家の作成

1 つ目の家(Facade01 と呼びます)を 1 枚の写真を基に構築し、 ヒント: モデルの構築使用する写真の準備で説明した方法を使って調整します。このレッスンでは、いくつかの手順を踏んで、シーンおよびモディファイヤ スタックを設定します。これにより、ファサードに詳細を追加する場合に、モデリングをより簡単に行うことができます。

モデル構築の開始

シンプルな平面から家の構築を開始します。

シーンを設定する:

- クイック アクセス ツールバーで ([ファイルを開く])をクリックし、\scenes\modeling\facades フォルダに移動して facade_modeling_start.max を開きます。
  注:シーンの[ガンマと LUT]設定を使用するかどうかを尋ねるダイアログ ボックスが表示されたら、シーンのガンマ設定を受け入れ、[OK]をクリックします。シーンの単位を使用するかどうかを尋ねるダイアログ ボックスが表示されたら、シーンの単位を受け入れ、[OK]をクリックします。

  シーンには、歩道をモデリングする平面、スカイ ドームのデイライト システム、複数の非表示のカメラが含まれています。

ビューポートのビットマップ表示を最適化する:

1. メイン ツールバーで、[カスタマイズ] [基本設定]を選択します。
2. [ビューポート]タブを選択し、[ディスプレイ ドライバ] [ドライバを設定]をクリックします。

   使用しているグラフィック ドライバ(Software、OpenGL、または Direct3D)の設定ダイアログ ボックスが開きます。

3. ドライバによっては、[ビットマップ サイズに近づける]というチェック ボックスが 1 つまたは 2 つ表示されます。チェック ボックスが 1 つ表示された場合は、それをオンにします。チェック ボックスが 2 つ表示された場合は、両方ともオンにします。

   Direct3D ドライバの設定ダイアログ ボックス

4. [OK]をクリックしてドライバの設定ダイアログ ボックスを閉じ、もう一度[OK]をクリックして[基本設定]ダイアログ ボックスを閉じます。
5. [ビットマップ サイズに近づける]をオンにした場合は、3ds Max Design を終了します。3ds Max Design を再起動して、このチュートリアルを続けます。

   ビットマップの設定に対する変更は、すぐには反映されません。変更を有効にするには、3ds Max Design を再起動する必要があります。

   [ビットマップ サイズに近づける]の設定を変更しなかった場合は、3ds Max Design を再起動せずにチュートリアルを続けることができます。

[リアル ワールド テクスチャ座標を使用]がオフになっていることを確認する:

1. メイン ツールバーで、[カスタマイズ] [基本設定]を選択します。
2. [基本設定]ダイアログ ボックスで、[一般]タブを表示します。

3. [テクスチャ座標]領域で、[リアル ワールド テクスチャ座標を使用]がオフになっていることを確認し、[OK]をクリックします。

   シーンの寸法は実際のところリアル ワールド座標とほぼ同じになりますが、3ds Max Design ではこのオプションをオンにする必要はありません。オンにしても、作業が複雑化するだけです。

参照/テクスチャ ビットマップを表示して寸法を確認する:

1. メイン メニューで[レンダリング] [イメージ ファイルを表示]を選択します。[ファイルを表示]ダイアログ ボックスで、\sceneassets\images フォルダに移動し、fac1.jpg をハイライト表示します。

   [ファイルを表示]ダイアログ ボックスの左下隅にあるステータス ラインに、イメージの寸法(1200 x 1533 ピクセル)が表示されます。これが、ファサードのアスペクト比になります。

2. [開く]をクリックして、イメージをフルサイズで表示します。

3. 写真を確認したら、イメージのウィンドウを閉じます。

ファサードとなる平面を作成する:

1. [作成]パネルで ([ジオメトリ])をアクティブにし、[オブジェクト タイプ]ロールアウトで[平面]をクリックします。
2. フロント ビューポートの中央付近で、ドラッグして平面を作成します。
3. [パラメータ]ロールアウトで、[長さ] (高さ)に 8.7m、[幅]に 6.8m と入力します。

   これらの寸法は、写真のアスペクト比である 1533:1200 ピクセル(0.78)とほぼ一致します。

4. また、[パラメータ]ロールアウトで、[長さセグメント]と[幅セグメント]を 1 に変更します。

   (平面を編集可能ポリゴン サーフェスに変換したら、ポリゴン ツールを使用してそれを再分割します。)

5. 平面の名前を Facade01 に変更します。
6. [階層]パネルに移動します。[基点調整]ロールアウトで[基点にのみ影響]をオンにし、基点を垂直方向に 移動して、Facade01 平面の底部に配置します。

   平面の底部に移動した基点

7. [基点にのみ影響]をオフにします。 ([選択して移動])が引き続きアクティブな状態で、ステータス バーで[X]、[Y]、[Z]のスピナーの矢印を右クリックすると、平面の基点が原点(0,0,0)に配置されます。

   Z 軸を 0.0 に設定すると、ファサードが Ground オブジェクトに位置合わせされます。X 軸と Y 軸を 0.0 に設定すると、平面を編集する際のナビゲーションが簡単に行えます。

8. Facade01 平面を右クリックし、クアッド メニューの[変換](右下)から[変換] [編集可能ポリゴンに変換]を選択します。

平面をテクスチャリングする:

1. スレート マテリアル エディタを開きます。
2. [マテリアル/マップ ブラウザ]パネルで、[マテリアル] [menta ray]を探し、[Arch & Design]エントリをアクティブなビュー(エディタ中央にある View1 と表示された大きなパネル)にドラッグします。

   アクティブ ビューに Arch & Design マテリアル ノードが表示されます。

3. Arch & Design マテリアル ノードをダブルクリックして、右にあるパラメータ エディタにマテリアル パラメータを表示します。
4. マテリアルに Facade01 と名前を付けます。

5. [テンプレート]ロールアウトで、テンプレートのドロップダウン リストから[つや消し仕上げ]を選択します。

6. [マテリアル/マップ ブラウザ]パネルで、[マップ] [標準]を選択し、[ビットマップ]エントリをアクティブなビューにドラッグします。

   ファイル ダイアログ ボックスが開きます。

7. ファイル ダイアログ ボックスで、fac1.jpg を選択し、[シーケンス]をオフにして[開く]をクリックします。
   重要:[ビットマップ イメージ ファイルの選択]ダイアログ ボックスで、[シーケンス]の切り替えがオフになっていることを確認します。

   [シーケンス]がオンになっていると、3ds Max Design は IFL アニメーションを作成しようとしますが、ここで開くイメージは 1 つだけです。

   ビットマップ ノードがアクティブ ビューに追加されます。

8. ビットマップ ノードの出力ソケット(右の小さな円)からドラッグします。ビューにワイヤが表示されます。ワイヤの終端を、Arch & Desin マテリアルの[拡散反射光カラー]入力ソケット(左の小さな円)にドロップします。

9. もう一度ビットマップ ノードの出力ソケットからドラッグし、今度は Arch & Design マテリアルの[バンプ マップ]コンポーネントにワイヤを接続します。

10. Facade01 マテリアル ノードを再度クリックしてアクティブにし、スレート マテリアル エディタのツールバーで、 ([マテリアルを選択へ割り当て])をクリックし、 ([マップをビューポートに表示])をオンにします。
11. スレート マテリアル エディタを閉じます。
12. フロント ビューポートをアクティブにし、F3 を押してシェーディングをオンにします。

    フロント ビューポートでシェーディングが適用された平面

作業を保存する:

- シーンに facade1_begin.max と名前を付けて保存します。

3ds Max Design が写真の投影を保持するためのスタックの設定

ファサードに詳細を追加する準備がほぼ整いました。ただし最初に、ファサードのテクスチャが歪みなく一貫して表示され、選択されたポリゴンが明確にハイライト表示されるよう、3ds Max Design を設定する必要があります。

シーンを設定する:

- 前の項のシーンを引き続き使用するか、 \modeling\facades\facade_modeling_01.max を開きます。

この項の手順の目的は、投影されたテクスチャを歪めることなく Facade01 ポリゴン サーフェスを編集することです。編集可能ポリゴン オブジェクトには設定の切り替えがあり([ジオメトリを編集]ロールアウト [UV を保存])、ほとんどの場合、投影を適切に保持できます。

[UV を保存]がオフの状態でエッジを移動

[UV を保存]がオンの状態でエッジを移動

この項で使用するスタックの設定は、編集可能ポリゴン以外のサーフェスでも使用できるもう 1 つの方法です。

[UVW マップ]モディファイヤを追加する:

1. Facade01 を 選択し、 [修正]パネルに移動します。
2. [モディファイヤ リスト]から、[UVW マップ]を選択します。

   [UVW マップ]モディファイヤに目に見える効果はなく、Facade01 オブジェクトのテクスチャ座標が提供する間接的なマッピングに比べて、より明示的なマッピング コントロールが提供されるというだけです。

3. [モディファイヤ スタック]コントロールで、 ([最終結果を表示])がオンになっていることを確認します。

[ポリゴンを選択]モディファイヤを追加する:

1. モディファイヤ スタックで、1 つ下のレベルの編集可能ポリゴン オブジェクト(Facade01)に切り替えます。
2. モディファイヤ リストで、[ポリゴンを選択]を選択します。

3. [モディファイヤ スタック]コントロールで、[ポリゴンを選択]の ([最終結果を表示])もオンになっていることを確認します。

4. モディファイヤ スタックで、[編集可能ポリゴン]レベルに切り替えます。編集可能ポリゴン オブジェクト(Facade01)とモディファイヤの ([最終結果を表示])がオンになっていることを確認します。

   スタックの 3 つすべてのレベルの[最終結果を表示]をオンにすると、その下にあるジオメトリを編集しているときでも、最終的な位置に配置された縮小なしのビットマップが常にビューポートに表示されます。

   注:3ds Max Design の設定によっては、[編集可能ポリゴン]レベルに切り替えるときに、この警告が表示される場合があります。

   このチュートリアルで行う編集については、[はい]をクリックして作業を続行してかまいません。また、[はい]をクリックする前に、[今後このメッセージを表示しない]をオンにすることもできます。オンにすると、このチュートリアルだけでなく、3ds Max Design の今後すべてのセッションで、この警告の表示が無効になります。このオプションをオンにするかどうかは皆さんの判断にお任せしますが、このチュートリアルでは、この警告ダイアログ ボックスについて再度取り上げることはありません。

   スタックを設定したことで、Facade01 のジオメトリを編集しているときでも、歪みのないビットマップ投影を表示できるようになりました。

   ビットマップを含むポリゴン サーフェスの編集用に設定されたスタック

   3 つすべてのレベルで[最終結果を表示]がオンでなければなりません。

さらにもう 1 つ調整を行い、ハイライト表示されたポリゴンが既定値のカラー スキームでは見えにくいという問題を解決します。

選択した面のカラーを変更する:

1. スタックの[編集可能ポリゴン]レベルがアクティブな [修正]パネルで、[サブディビジョン サーフェス]ロールアウトまで下にスクロールして、このロールアウトが開いていない場合は開きます。
2. [サブディビジョン サーフェス]ロールアウトで、[ケージを表示]がオンになっていることを確認します。
3. [ケージを表示]の右にある 2 つ目のカラー見本をクリックします。

   このカラーは、ハイライト表示されたポリゴンのカラーです。

4. [カラー セレクタ]で、ハイライト カラーとして明るい赤を選択し、[OK]をクリックします。

次のレッスンでは、Facade01 を 3 次元のファサードに変換します。

作業を保存する:

- シーンに facade1_stack.max と名前を付けて保存します。

次のレッスン

ファサードへの詳細追加の開始: 窓のモデリング