Nodachisoft Nodachi Sword Icon
  
@あまじ✎ 2015年12月11日に更新

Unityで使う3DオブジェクトをBlenderでモデリングする操作を、画像付きでまとめ。

この記事で書いている内容

UnityやUnrealEngine 等を使ってゲームを作る際、ゲームの中で使うことを想定している小物オブジェクトをいくつかモデリングしてみたので、その時の手順や操作の覚書となります。

初心者(自分)にとって、最低限ここに記載したキー操作を覚えて、モデリングできるようにまとめたものです。

※モデリングの操作をイチから全部ご紹介するというものではなく、必須の操作を自分なりの観点でまとめたものとなります。ぱっと見て思い出せるようなチートシート(早見表)に近いものを目指して書いてます。

小物のオブジェクト(例)でモデリングをイメージ

作成するオブジェクトをイメージして、パーツ(部品)に分解してみてみます。例えば、武器の鉄パイプを作る時、以下の①②③の三つのパーツに分けてモデリングをすすめます。

鉄パイプのイメージ図 鉄パイプのイメージ

↓ Blender でモデリングして、Unityに取り込んでみた図

鉄パイプ(Unity取込後) 鉄パイプ(Unity取込後)

概要のみですが、それぞれ以下の流れで作成します。

それぞれ、基本(プリミティブ)の図形から近いものを選択し、変形して近づけると早いです。

  • ①鉄パイプ: プリミティブ図形の円柱 → ジョイント側は外から見えない面があるので、編集モードで削除
  • ②ジョイント: プリミティブ図形のTorus(ドーナッツ形) → ドーナツの4分の1以外を編集モードで削除 → 削除された部分を面で埋める
  • ③鉄パイプ: ①の円柱と同じ半径で、円柱を作成 →  ジョイント側は外から見えない面があるので、編集モードで削除

新規オブジェクト追加

基本図形(プリミティブ)を追加ツールボックスもしくはShift + A キーで追加

オブジェクトを追加するとき、オブジェクトの頂点数や半径、深度(Z軸への長さ、高さ)を調整できます。

ゲームに取り込むときは頂点数が多いほど計算量が多くなるため、なるべく少ない値でイメージする物体を表現できるよう見極める必要があるようです。上記、鉄パイプでは頂点数は8に設定していますが、もっと少なくても良さそうです。

オブジェクトモードと編集モードの切り替え 基本図形の追加

オブジェクトモードでは選択中のオブジェクトに対する全体の操作(移動・回転・拡大縮小・変形など)を行います。頂点データを編集するときは編集モードに切り替える必要があり、3D ビューの下方からマウスで切り替えできます。頻繁に切り替えすることになるので、ショートカットも覚えておいた方が効率的です。

オブジェクトモードと編集モードの切替 オブジェクトモードと編集モードの切替

基本操作集・オブジェクトや編集したい頂点の移動、回転、拡大・縮小、削除

実際にモデリングしていて頻繁に利用するものを記載しました。

この操作はオブジェクトモードで行いますが、編集モードで頂点に対しても同じよう動作します。

オブジェクトを移動する

  • 移動モードでマニュピレータを引っ張る
  • オブジェクトを選択し、キーボードの「G」(Grab)で移動モードにする

    • キーボードの X Y Z で移動できる方向を限定してのマウス移動
    • キーボードのShift + X Y Z で移動できない方向を設定してのマウス移動

※選択物を原点に移動する:

Shift + S でメニューから「カーソルを原点に移動」選択 → Shift+S で「選択物をカーソルに移動」選択

オブジェクトを回転する

オブジェクを選択し、キーボードの RRotate)で回転モードにする

  • キーボードの X Y Z で回転できる方向を限定してのマウス移動
  • キーボードのShift + X Y Z を押し、回転で移動できない方向を設定してのマウス移動

オブジェクトを拡大・縮小する

オブジェクトを選択し、キーボードの「S」(Scale)で移動モードにする

  • キーボードの X Y Z で拡大できる方向を限定してのマウス移動
  • キーボードの Shift + X Y Z で拡大できない方向を設定してのマウス移動

オブジェクトを削除する

オブジェクトを選択し、キーボードの X で削除する。

基本操作集・編集モードで覚えておくと捗る操作

以下、メッシュデータ操作で覚えておくと作業が捗るかと思います。実際にモデリングでよく使うものをピックアップしたものです。

編集する頂点、辺、面の選択**

  • 全選択 or 選択した頂点を解除:Aキー
  • 表示画面上でマウスでドラッグした範囲を選択(矩形選択): Bキー
  • マウスで複数頂点を選択: Shift + 右クリック

頂点、辺、面の編集

  • 選択した辺を押し出す: Eキー
  • 選択した頂点と頂点に辺を作る、3頂点以上に対し面を与える:Fキー
  • 選択した辺や面を細かいメッシュに分割する:Ctrl + R
  • 選択した頂点や辺をくっつける(結合する):Alt + M
  • 物体をランダムで凸凹させる: ツールボックスメッシュツールランダム化

頂点、辺、面の編集(Modifier)

  • 物体に厚みを与える: モディファイアModifier)→ 厚み付けを選択
  • 物体をスムーズにする: モディファイア(Modifier) → 再分割曲面を選択
  • 物体の左右上下対象部分を作る: モディファイアModifier) → ミラーを選択

※Modifier は実際の頂点情報に変更があるわけではなく、あくまでBlender 上での見かけ上の変形となりあす。ただしUnityに取り込むとき、Fbx形式等にエクスポートすると、Modifier の見かけに合わせた頂点データを出力してくれるので、結果としてModifier が反映された形が Unity 上でも見えます。ただし、Fbx とか blender形式以外にエクスポートすると Modifier としての設定情報は失われるし、Modifier 適用後の頂点数になるので重くなることもあります。

基本操作集・オブジェクトやメッシュのコピー

  • オブジェクトモードで Shift + D キーで別オブジェクトとして複製できます。
  • 編集モードで Shift + D キーで同じオブジェクト内で選択した頂点、辺、面を複製できます。

スムース機能

頂点を増やさずに、つながっている平面の傾き(法線の向き)をスムーズにしてくれる機能です。

Blender で設定したスムーズ指定は、Fbx ファイルを経由してUnity に取り込んでも有効です。(以下の画像参照)

  • オブジェクト全体をスムーズ化: オブジェクトを選択して ツールボックスツールシェーディングスムーズ
  • オブジェクトの一部をスムーズ化: 編集モードで対象の面を選択して W キー → スムーズ面

スムース指定の面をUnityに取り込み

スムース指定の面をUnityに取り込み

非常に参考になったサイト様

ページの更新履歴

更新日 更新内容
2015.12.11 ページ公開
2018.3.19 スマホからレイアウトが崩れて読みにくいのでデザインを全般的に修正。ついでに文章構造と内容も訂正。アイキャッチを追加。
 
 
送信しました!

コメント、ありがとうございます。

なんかエラーでした

ごめんなさい。エラーでうまく送信できませんでした。ご迷惑をおかけします。しばらくおいてから再度送信を試していただくか、以下から DM などでご連絡頂ければと思います。

Twitter:@NodachiSoft_jp
お名前:
 
連絡先:
 
メッセージ:
 
戻る
内容の確認!

以下の内容でコメントを送信します。よろしければ、「送信」を押してください。修正する場合は「戻る」を押してください

お名前:
 
連絡先:
 
メッセージ:
 
Roboto からの操作ではないという確認のため確認キーを入れてください。
確認キー=95
戻る
 / 
送信確認へ
コメント欄
コメント送信確認へ

関連ありそうな記事(4件)です!

Blenderで作成した3DファイルをUnityに取り込む方法

#Blender#Unity✎ 2015-12-18
Unity に取り込むのを前提で Blender2.74 にてマテリアルおよびテクスチャの設定を行うときの手順や注意事項をまとめたものです。特に、Blender で割り当てた情報のどの3Dデータ情報(形状とか色など)が、 Unity に取り込めるのかを整理するために書いたものです。
広告領域
追従 広告領域
目次
Unityで使う3DオブジェクトをBlenderでモデリングする操作を、画像付きでまとめ。
Unityで使う3DオブジェクトをBlenderでモデリングする操作を、画像付きでまとめ。
この記事で書いている内容
この記事で書いている内容
小物のオブジェクト(例)でモデリングをイメージ
小物のオブジェクト(例)でモデリングをイメージ
新規オブジェクト追加
新規オブジェクト追加
基本操作集・オブジェクトや編集したい頂点の移動、回転、拡大・縮小、削除
基本操作集・オブジェクトや編集したい頂点の移動、回転、拡大・縮小、削除
オブジェクトを移動する
オブジェクトを移動する
オブジェクトを回転する
オブジェクトを回転する
オブジェクトを拡大・縮小する
オブジェクトを拡大・縮小する
オブジェクトを削除する
オブジェクトを削除する
基本操作集・編集モードで覚えておくと捗る操作
基本操作集・編集モードで覚えておくと捗る操作
編集する頂点、辺、面の選択**
編集する頂点、辺、面の選択**
頂点、辺、面の編集
頂点、辺、面の編集
頂点、辺、面の編集(Modifier)
頂点、辺、面の編集(Modifier)
基本操作集・オブジェクトやメッシュのコピー
基本操作集・オブジェクトやメッシュのコピー
スムース機能
スムース機能
非常に参考になったサイト様
非常に参考になったサイト様
ページの更新履歴
ページの更新履歴
Nodachisoft © 2020