広告
広告

Blender でハードサーフェスモデリング

カテゴリ:blender

一般的なポリゴンモデリングに役立つツールはモデリングの際に知っておくと便利な機能を参照。

目次

ベベルモディフィアとブールモディフィア

ベベルと辺の関係

シャープなエッジを作る

再分割曲面モディフィアでシャープなエッジを作る

便利なツール

よく使うパターン

n ゴンの使い方

アドオン

動画

テクスチャ

ベベルモディフィアとブールモディフィア

ベベル後にブールをスタックすると正しく処理できるが、その逆はできない。なぜならベベルモディフィアはきれいなトポロジーしか処理できないからだ。ブールモディフィアはトポロジーの汚い n ゴンを生成するため、ブールモディフィアの後にベベルをスタックすると正しくベベルをかけられない。

ブール後にベベルをかけたい場合は、ブールを適用した後で手動でトポロジーを修正する必要がある。

シュリンクラップ(shrinkwrap)モディフィアやリメッシュ(remesh)モディフィアでトポロジーを修正することもできる。

bool bevel modifier
ベベルモディフィアとブールモディフィアのスタック順

ベベルと辺の関係

ベベルを使って穴をあけたとき、たいてい辺が穴に直交しない。穴に直交しない辺があるとき、ベベルモディフィアが正しく機能しない。

not perpendicular
穴に直交しない辺

ナイフ等を使って穴に直交するよう辺を直すと、正しくベベルをかけられる。

perpendicular edge
穴に直交する辺

シャープなエッジを作る

スムーズシェード+自動スムーズ

スムーズシェードはツールシェルフ(T)> ツール、自動スムーズはプロパティパネルのデータタブにある。

Blender 2.8 ではスムーズシェードは「オブジェクト > スムーズシェード」に、自動スムーズはデータタブの法線(Normals)に移動した。

auto smooth
スムーズシェード+自動スムーズ
2.8 auto smooth
Blender 2.8 でスムーズシェード+自動スムーズ

法線を編集する

法線編集モディフィアやアドオンを使う。

Blender 2.80 からは標準の法線編集ツールが使える。自動スムーズが有効な時のみ法線編集ツールが機能することに注意

法線モード(Blender 2.80 以降)

ベベルモディフィアで法線がゆがむ場合は法線モードを設定するとそれを修正できることがある。自動スムーズが有効な時のみ法線モードが機能することに注意

bevel normal mode
法線モードの場所
demo
左:法線モードなし 右:法線モードが Face Area

再分割曲面モディフィアを使う場合

クリース

モデルを Blender でしか使わないならクリースを使うのが一番簡単だ。プロパティパネルで平均クリースを設定するか、Shift + E で設定できる。

crease
クリースの設定

辺分離(edge split)モディフィア

辺分離の下に細分割曲面を配置し、エッジを立てたい辺に「シャープを付ける」を実行する。

edge split
辺分離

エッジループ・ベベル

エッジを立てたい部分にエッジループもしくはベベルを追加する。

edge loop
エッジループを追加する

便利なツール

リンクするフラットな面(Linked Flat Faces)

隣接するフラットな面を選択できる。

linked flat faces
リンクするフラットな面

限定的溶解(Limited Dissolve)

フラットな面にある余計な頂点や辺を削除できる。

limited dissolve
限定的溶解

領域(頂点の法線)Region(Vertex Normal)(Alt + E)

e region
領域(頂点の法線)で押し出し(Alt + E)

ベベル

ベベル中に P を押すとベベルの凹凸を変更できる。

bevel
ベベル中にP。もう一度Pでベベルの大きさ変更に戻る

各面ごとに押し出し(Individual Faces)

individual faces
各面ごとに押し出し後にそれぞれの原点でスケール

ピボットポイントのそれぞれの原点(Individual Origins)(Ctrl+.)

上記の各面ごとに押し出しと合わせて使うことが多い。

individual origins
ピボットポイントのそれぞれの原点

法線スナップ

法線スナップを使えばほかのオブジェクトを法線向きに配置できる。 ただしスナップタイプが面のときのみ可能。

normal snap

Object タブの Duplication

Blenderのモデリングツール(DupliFaces)

Blenderのモデリングツール(DupliVerts)

3D View では親オブジェクトも子オブジェクトも表示されているが、レンダリングはされない。

Screw(スクリュー)

Tool Shelf にも Screw がある。

source
スクリューをかけるオブジェクト
result
結果

Boolean

Blender 2.77 からは編集モードでブーリアンが使える。Blender 2.77新機能「交差(ブーリアン)」

パターン

UV 展開してから複製する

ねじのような大量に複製されるパーツは複製する前に UV 展開する。

Boolean で穴をあける

これは穴をあける面が斜めの時に使う。しかしどこにでも穴をあけられるわけではない。 たとえば8面の円柱は4頂点ポリゴンが4枚ある位置にうまくはまる。 しかしポリゴンが5枚の場合はうまくポリゴンフローが作れないかもしれない。

boolean
8面の円柱で4頂点ポリゴンが四枚ある位置に穴をあける

エッジをべベルして穴をあける

べベル中にホイールスクロールで分割数を変える。

エッジをべベルして穴をあける
bevel hole 2
別バージョン

エッジに沿って穴をあける

エッジをべベルして押し出し。そのあとで余計なポリゴン整理。

edge extrude

頂点の周りに 45° 回転したポリゴンを作る

辺を4つ選択してsubdivide(細分化)(w > s)してナイフでポリゴンを分割。

hole around vert
頂点の周りに四角ポリゴンを作る

これは押し出しを使う方法で以下の手順でも作れる。

  1. 押し出した後縮小する
  2. 45°回転させる
  3. フェイスをループ選択
  4. Triangulate Face(面を三角化)
  5. Tris to Quads(三角面を四角面に)
another
押し出しを使う方法

面が軸に沿っていないときは Transform Orientation を Normal(法線)にして rzz45 とタイプするといい。

normal rotation
回転軸を法線にする

角ばったカプセル

べベル用オブジェクトとしてよく使われる。以下の手順で作れる。

  1. Cylinder(円柱)を Triangle Fan(三角の扇形)で作る
  2. 側面のエッジを選択して Rip Fill(切り裂きフィル)(Alt + V)
  3. 半分だけ選択して移動
hard capsule
手順

缶の滑り止め

例の缶作成詳細

ローレット加工(knurling)

  1. 分割した円柱に un-sudivide(メッシュ > 辺 > 分割の復元)を Iterations 1 で適用
  2. poke face(メッシュ > 面 > 扇状に分離)を実行
  3. 上下の部分を隠す
  4. 頂点をひとつ選択して、Shift + G > Amount of Adjacent faces(選択 > 類似選択 > 隣接とみなす面の量)
  5. Alt + S で法線方向にスケール
knurling
手順

n ゴンの使い方

Blender での n ゴンの使い方

アドオン

Loop Tools(標準アドオン)

Loop Tools の Circle(円)は真円を作れる。これは長方形グリッドに穴をあける時に重宝する。

loop tools circle
Loop Tools を使って頂点を円状に配置

そのほか平面を作成する Flatten や、リラックスも使える。

Bool Tool(標準アドオン)

オブジェクトモードでのブーリアン演算がボタンひとつで行える。

Blender Addon Review: ブーリアン機能が使いやすくなるアドオン(BoolTool)

Edge flow

Maya の Edge flow のような機能を追加するアドオン。Maya の Edge flow はエッジの追加時に機能するが、このアドオンは既に存在するエッジをスムースにする。

Mira Tools

パスを使って頂点等を編集できるアドオン。断面を成型するときに便利。

Destructive Extrude for Blender

Sketchup のようなやり方でモデリングできるようになるアドオン。

Fast Carve

ベベルとブーリアンを使いやすくするアドオン。

MACHIN3tools

Gumroad(無料)Blender Market($1) かからダウンロードできる。パイメニューやハードサーフェスモデリングに役立つツールがいくつかインストールされる。詳細は以下の動画を参照。

hard ops($15)

機械を作る時に便利な『Hard Ops』その3

MESHmachine($20)

エディットモードでベベルを使ったモデリングを行うのに便利なアドオン。

DECALmachine($30)

ポリゴンベースのデカールを作成するアドオン。以下の動画がわかりやすい。

KIT OPS PRO Kitbashing($29)

KIT OPS は MESHMachine と似ている。MESHMachine はエディットモードでベベルを使ったモデリングを行うのに対し、KIT OPS はオブジェクトモードでブーリアンを使った非破壊編集をするアドオンだ。KIT OPS で作成したモデルはトポロジが乱れているので、たいていリトポが必要になる。

Box Cutter($20)

動画

Hard Surface Modeling In Blender($60)

Master Car Creation in Blender($60)

How to Create Clean Booleans with Blender($29/monthly)

テクスチャ

SP/ZBrush 325 Hardsurface Height/Alpha + Tutorials Vol.1($5)
 ハードサーフェスにディティールを追加するときに便利なテクスチャ集。

外部リンク

サブサーフ使う時のコツ

【CG】モデリング 穴あけの基本 その1

【CG】モデリング 穴あけの基本 その2

関連記事

Blender 記事の目次


広告
広告