DGM in MYU

Created Date: 2015-09-26/ updated date: 2018-03-13
    Owner & Collaborators
    License
    Summary
    宮城大学メディアデザイン演習C(3年後期)課題。フィジカル作業とデジタル作業を一貫して行う。現実への実装能力こそが実はメディアデザインを支えている、というポリシーのもとに実施。
    DGMとは”大(D), 顔(G), 面(M)”の意。
    粘土で造形、スキャンしてポリゴンと格闘、最後はダンボールで1,500mmの大顔面を作る課題。
    ポリゴン数の多いデータは組み立てるのが大変だが、
    少なすぎても形の細部が失われてしまう。 どうすれば、組み立てやすく形の損なわれないデータができるのか?
    メッシュの修正・編集の術をまとめていく

    Materials

      Tools

        Blueprints

          Making

          • まずは、MeshmixerでSenseでスキャンしたPLYファイルを読み込み、ポリゴンを減らしていく。
            • Meshmixerを立ち上げ、Importをクリックし、
              3DスキャンしたPLYデータを読み込み。
            • モデルが読み込まれると、座標の原点に対してとんでもない位置に配置されていることがある。

            • Selectツールを選択して、モデル表面を左ドラッグしながらなぞると、選択範囲の部分がオレンジ色に染まっていく。
            • 全体を選択するのは骨が折れるので、
              Commandキー + Aキー
              これで全選択できる
            • モデルを選択すると出現するウィンドウの
              Deform > Transform
              を選択する。
            • Transformモードでモデル周辺に表示される...

              • 矢印をつかむとその方向に対して平行移動
              • をつかむと回転

              座標原点近くに表示されている面にモデルの底辺が水平になるように、
              モデルを移動させる。
            • 位置合わせの為の移動が完了したら、全体を選択したまま

              Edit > Reduce

              を選択。
            • 表示されるウィンドウのPercentageのスライドバーを右に移動させると、ポリゴンが荒くなっていく。
            • 大体、こんな感じ→
              になるまでポリゴンを荒く出来ればOK.
              あまり荒くし過ぎると、細部が潰れてしまうので、加減が必要。

              この後、デティールを崩さないために部分的にポリゴンを減らす方法を紹介するので、ここで無理やりポリゴンを削らなくても大丈夫
            • 全体に一括でポリゴン削減をかけると細部が潰れてしまうため、部分的にかけていく。

              平らになってもいい範囲をSelectツールで選ぶ。
              (例では鼻の片面)
            • 全体にポリゴン削減をかけた時と同様に

              Edit > Reduce を選択。

              Percentageのスライダーを変化させると選択範囲のポリゴンが削減されていく。
            • この作業を部分的に繰り返していくことでポリゴン数を減らしていく。

              平らになってもいい全ての範囲を右の写真のように複数選択してポリゴン削減をかけることもできる
            • Mishmixerでは常に右下に

              vertices : メッシュの頂点
              triangles : メッシュの面(三角形)

              の数が表示される。メッシュの面が最終的に550ぐらいに収まるようにポリゴンを減らすべし。
            • Selectツールのように、モデル表面をドラッグすると、その部分だけにポリガン削減がかかる。

              ポリゴンの削減具合はブラシのサイズの大きさにもよる。
            • 組み立てやすいモデルにするために、極端に細長いメッシュ面や細かいメッシュ面は早めに潰しておく。モデルを見回すと鼻の付近に細長いメッシュ面を見つけた。

              まずは、Selectツールでターゲットを選択。選択範囲が大きくて選択しづらい場合は、SelectツールウィンドウのSizeスライダーを動かして選択範囲を狭めよう。
            • ターゲットが小さくて見にくいので、Meshmixer上部の

              View > Recenter View

              を選択
            • 選択範囲が平らに潰され、妙な段差を生み出していた細長いメッシュが消される。

              Erase&FillのRefineスライダーを動かすと、変化後のメッシュの細かさも設定することができる。
            • ポリゴン削減作業中、時々選択範囲がオレンジではなく赤色で表示され、削減が出来ない場所を見つけることがある。

              右の写真では選択範囲の左辺から飛び出し、中央に伸びている赤い線が原因なのだが、これを削除して、ポリゴン削減が通常通りに行える状態に戻す必要がある。
            • Separateを実行すると右の画像のようなウィンドウが表示される。

              (Part)と名前の後についてるオブジェクトがコマンドによって切り離されたメッシュ面、これを選択して右下のゴミ箱マークをクリックすると、問題のあった部分が削除される。
            • Inspectorをかけるとモデルに含まれる問題を表示してくれる。

              メッシュに空いた穴は青い線で囲まれる。線から伸びた球をクリックすると自動的にその箇所の穴を埋めてくれる。
            • 球をクリックして、穴埋め完了。
              埋め方が気に入らなければ、

              Commandキー + Z

              でやり直した後、

              InspectorウィンドウのFillの仕方を変えて、穴埋めしなおす。
            • ある程度までポリゴンを減らしたら(大体600 ~ 700)。

              底面を切り取る。
              左のツールバーから

              Edit > Plane Cut

              を選択
            • すると、カット面(格子上の面)が現れるので、モデルを動かした時のように、青矢印(Z方向)を掴んで持ち上げて、顔の底面が切り取られるようにする。
            • Plane Cut ウィンドウの設定を→のようにして、
              Acceptをクリックすればカット完了。

              顔の底面がなくなり、お面のようになる
            • 最後に上のメニューから

              File > Export

              を選び、OBJファイルとしてモデルを書き出せばMeshmixerの作業は完了
          • Meshmixerで減らしたポリゴンをOBJファイルでRhinocerosに読み込み、更にポリゴンを減らしていく。
          • Rhinoから受け取ったOBJファイルをペパクラデザイナー3で開き、展開図にする。

            • ペパクラデザイナーにモデルを読み込むと、こういった警告が表示されますが、
              かまわずOK。
            • 正面と底面の方向を聞かれますが、”次へ”でスキップ。

              ただ最後の鏡像反転 のところは”反転する”をクリック。

              これをすることで、折り線がモデル裏面に描かれるため、
              最終的に組み上げた時に3Dモデルと同じ向きになります。
            • ファイル > 用紙と印刷の設定

              をクリックし、設定を変更する。
              サイズはそれぞれの環境に合わせて。
              ベクター印刷を選択しておく。
            • 上手く読み込めると、こんな感じで表示されます。
            • カッターマークを選択して3Dモデルをクリックすることで、
              モデルをどう分割するか決められる。
            • 例では、眉、眼球、鼻、唇、アゴが別々のパーツになるよう、
              切り込み線を入れてみた。
            • (全自動のチェックボックスのチエックマークを外してから)

              ウィンドウ上部の展開ボタンをクリック。

              すると右のようなウィンドウが表示されるので、
              モデルの倍率(またはサイズ)を任意に設定した後、OKをクリック
            • ウィンドウ右側に展開図が生成される。
            • 普通の破線を谷折り

              長い線分と短い線分が合わさった破線を山折りにしていくと、

              3Dモデル通りの形状になる。

              (読み込み時に鏡像反転したため)



              巨大な顔面を作るまたは硬い素材を使う場合は

              設定>各種設定>線のスタイル

              の角度の大きな辺は非表示にするのチェックを外す。
            • 選択ツールを使えば、展開図ウィンドウのパーツの配置を動かせる。
            • 選んだパーツが3Dモデルのドコに対応するのかも確認できる。
            • 展開図ウィンドウ > 辺の接続番号を表示する

              を選択すると、パーツ同士がどう対応するのか番号を振ってくれる。
            • 同じ番号を持つ辺同士を繋いでいけば、
              モデルが組み上がっていくというわけだ。
            • 今回はのりしろを使わず組み立てるので、
              のりしろの部分はあらかじめ消しておく必要がある。

              のりしろ編集ツールを選択する。
            • まず、右のウィンドウが表示されるので、

              有無の変更 > 詳細

              をクリック
            • のりしろ編集ツールのウィンドウが開いたまま、”有無の変更”が選択されている事を確認。

              そのまま展開図ウィンドウののりしろをクリックすることで、のりしろの部分を消していける。左ドラッグによる範囲選択も可能。

              ただ、のりしろを消してしまうとその部分が山折りか谷折りか分からなくなるので、パーツとは別に設計図を印刷する時は注意が必要。
            • パーツの切り方を自分で編集することも可能。

              ”面の分離と接続”アイコンを選択する。
            • 展開図ウィンドウにて、パーツの分解したいところをクリック。

              分解可能な場所は緑色の線分で表示される。
            • パーツが分割され、3Dモデルウィンドウの表示にも反映される。

              のりしろが生成されてしまうが、後で編集可能。
            • ”面の分離と接続”モードでは、

              パーツの端にマウスを動かすとどこの辺と接続されるのか赤い矢印で表示される。
              この時、クリックするとパーツ同士が接続される。
            • 接続完了。

              これを繰り返すことで、自動的に展開された後でも、任意の配置・形状にパーツを編集できる。
            • ファイル > エクスポート > ベクトル形式の線情報 > EPSファイル

              でファイルを書き出す。

              このファイルをイラストレータなどのベクターグラフィックソフトで編集。
              レーザーカッタや普通のプリンタなどでパーツを作成し、組み立てる。

            • 読み込み時、鏡像反転せず、そのまま読み込む

              展開図ウィンドウ>パーツの展開図を鏡像反転する

              この方法でも展開図を裏面に描くことができる。
              ただし、こちらも山折線と谷折り線が表示と逆であるため、注意が必要
          • まずは粘土と同じ大きさでペーパークラフト化します。厚紙の切断はレーザーカッターを使用。
            本日用意するデータ
            A3サイズ 420x297mmに収まるようにレイアウトすること
            ・設計図データ
            A3サイズで各自プリントアウトしておくこと
            接続番号とのりしろを表示させておくこと
            ・カットデータ
            接続番号とのりしろは「なし」
            レーザーカット用のセッティング詳細は以下

            • カット、山折り線、谷折り線は3レイヤーに分けておくこと

              • カット線
              太さ:0.01mm
              色:R255 G0 B0

              • 折り線(山折り)
              太さ:0.01mm(実線にすること)
              色:R0 G255 B0

              • 折り線(谷折り)
              太さ:0.01mm(実線にすること)
              色:R0 G0 B255


            • 第一課題は各自がスタディとして思い思いの顔を作ります。自画像あり、アニメキャラあり、アーティスティックなものもあり。
            • 通常の2Dイメージの編集と同様に操作して色彩を施す。
            • 3Dメニュー>レンダリング を実行。処理にはやや時間(10~20分)がかかるので気長に待つ。
            • 3Dメニュー>3Dレイヤーを書き出す を実行。フォーマットは「WaveFrontOBJ」3D書きだしオプションは「元の型式」で書き出す。3つのファイルが生成される。
          Add Card Order

          References

            Usages

              Project comments