---
title: Unreal Studio＋機械CADのワークフロー【2019】
tags:  #ue4 #ue-nongame #ue-bp  
author: [エピック ゲームズ ジャパン](https://convert.docswell.com/user/EpicGamesJapan)
site: [Docswell](https://www.docswell.com/)
thumbnail: https://bcdn.docswell.com/page/547M2V2P7W.jpg?width=480
description: 講演者：株式会社スタジオブロス 教育サービス部ディレクター 深野 暁雄 https://bros.studio/ 設計のビジュアライゼーションを最短で行うにはどのようにゲームエンジンを活用すべきか？を解説
published: May 08, 19
canonical: https://convert.docswell.com/s/EpicGamesJapan/5Q19EZ-UE4_StudioBrosSeminar2019_MachineWorkflow
---
# Page. 1

![Page Image](https://bcdn.docswell.com/page/547M2V2P7W.jpg)

4/3(水) 12:00-12:30
UnrealStudio＋機械CADのワークフロー
株式会社スタジオブロス


# Page. 2

![Page Image](https://bcdn.docswell.com/page/NPJXVDV4EX.jpg)

株式会社スタジオブロスのご紹介
https://bros.studio/
先端デジタルテクノロジー展4/3
Copyright©2019 Studio Bros inc. All Rights Reserved.


# Page. 3

![Page Image](https://bcdn.docswell.com/page/4LE3P5P4J5.jpg)

UnrealStudio＋機械CADのワークフロー
機械設計の現場で、CADデータをなるべく速く３DCG化
して検討したい！
アンリアルエンジン４がお役に立てます
先端デジタルテクノロジー展4/3
Copyright©2019 Studio Bros inc. All Rights Reserved.


# Page. 4

![Page Image](https://bcdn.docswell.com/page/4V7P2X2D78.jpg)

Unreal Engine4はハイエンドな
ゲームエンジン
・ドラゴンクエストXI
・ドラゴンボール ファイターズ
・エースコンバット7
・鉄拳7
・ファイナルファンタジーVII リメイク
・キングダム ハーツIII
・フォートナイト
EpicGames公式サイトから引用
・オクトパス トラベラー
・サマーレッスン
・VR Zoneの映像のほとんど（３月末閉館）
先端デジタルテクノロジー展4/3
Copyright©2019 Studio Bros inc. All Rights Reserved.


# Page. 5

![Page Image](https://bcdn.docswell.com/page/Z5EGYXVDEL.jpg)

別にゲームを作りたい訳では・・・
・・・Mayaとか３DCGツールを
覚えるの大変・・・
ツールのコストは？
UnrealStudioがあります
先端デジタルテクノロジー展4/3
Copyright©2019 Studio Bros inc. All Rights Reserved.


# Page. 6

![Page Image](https://bcdn.docswell.com/page/DK74V242J1.jpg)

UnrealStudioとは？
UnrealEngine4のプラグイン
・機械・建築など、ほとんど３D CADデータ
をUnrealEngine4に変換できる
＝ ビジュアライズには最適
・変換時に修復やリダクションも可能
・２０１９年秋まで無料の予定
https://www.unrealengine.com/ja/studio
先端デジタルテクノロジー展4/3
Copyright©2019 Studio Bros inc. All Rights Reserved.


# Page. 7

![Page Image](https://bcdn.docswell.com/page/8GJWP3XP72.jpg)

UnrealStudioワークフロー
基本使用無料
先端デジタルテクノロジー展4/3
Copyright©2019 Studio Bros inc. All Rights Reserved.


# Page. 8

![Page Image](https://bcdn.docswell.com/page/KY76Q52L7V.jpg)

CATIAのフリー素材を変換してみる
CATIAとは、フランスの
ダッソー・システムズ社が
開発したハイエンド3次元
CADソフト。
自動車、航空宇宙、産業
機械メーカーなどに採用
されている。
ミッドレンジ3次元CADの
SolidWorksも同社で、
中小企業で採用されている
https://grabcad.com/library/centaur-1
先端デジタルテクノロジー展4/3
https://www.3ds.com/ja/products-services/catia/
Copyright©2019 Studio Bros inc. All Rights Reserved.


# Page. 9

![Page Image](https://bcdn.docswell.com/page/V9J2DG4RJR.jpg)

UnrealEngine4の起動
EpicGamesLauncherから起動。ここからサンプル入手も
デスクトップアイコンから起動
ライブラリから、UnrealStudioプラグイン
をインストール
先端デジタルテクノロジー展4/3
Copyright©2019 Studio Bros inc. All Rights Reserved.


# Page. 10

![Page Image](https://bcdn.docswell.com/page/2VJN8MW478.jpg)

UnrealStudioの起動
ProductViewerテンプレートで起動
先端デジタルテクノロジー展4/3
ImportDataSmith
アイコンができる。
CATIAなどCADデータは
「ImportCAD」を実行
Copyright©2019 Studio Bros inc. All Rights Reserved.


# Page. 11

![Page Image](https://bcdn.docswell.com/page/5GE8RK2VJD.jpg)

UnrealEngine4の基本画面
メニュー＆ツールバー
UnrealStudio(DataSmith)
全画面
プレイ
F11
アウト
ライナ
モード
詳
細
先端デジタルテクノロジー展4/3
コンテンツブラウザ
Copyright©2019 Studio Bros inc. All Rights Reserved.


# Page. 12

![Page Image](https://bcdn.docswell.com/page/54JM2V8PJW.jpg)

CAD変換操作
CATIAのアセンブリ、
CATIAproductsを読み込み
パーツごとに自動変換される・・・大規模になれば数十分かかる場合も
先端デジタルテクノロジー展4/3
Copyright©2019 Studio Bros inc. All Rights Reserved.


# Page. 13

![Page Image](https://bcdn.docswell.com/page/NPEXVDK47X.jpg)

CAD変換操作
CATIA部品：CATpartを読み込み
要素単位で分解され、自動変換する
先端デジタルテクノロジー展4/3
Copyright©2019 Studio Bros inc. All Rights Reserved.


# Page. 14

![Page Image](https://bcdn.docswell.com/page/4L73P5K4E5.jpg)

パーツの修正
ダブルクリックでエディタが開く
不要な穴
など
削除する
コマンド
先端デジタルテクノロジー展4/3
EditModeから面の削除、反転、マテリアル
再設定など可能。ポリゴン数の確認も
Copyright©2019 Studio Bros inc. All Rights Reserved.


# Page. 15

![Page Image](https://bcdn.docswell.com/page/4VJP2X4DJ8.jpg)

ポリゴン数の修正
生成するポリゴンと元のサーフェスの間の最大距離を設定
生成されたポリゴンの辺の最大のエッジの長さを設定
サーフェスから生成された隣接するポリゴンの間の最大角度を設定
先端デジタルテクノロジー展4/3
Copyright©2019 Studio Bros inc. All Rights Reserved.


# Page. 16

![Page Image](https://bcdn.docswell.com/page/Z57GYXRD7L.jpg)

重すぎるCADデータを
様々なパラメータで
ポリゴン化を再調整可能
生成するポリゴンと元のサーフェスの間の最大距離を設定
生成するポリゴンと元のサーフェスの間の最大距離を設定
基本、ゲームエンジンでは
３角ポリゴンで処理する
先端デジタルテクノロジー展4/3
サーフェスから生成された隣接するポリゴンの間の最大角度を設定
https://docs.unrealengine.com/en-us/Studio/Datasmith/ImportOptions
Copyright©2019 Studio Bros inc. All Rights Reserved.


# Page. 17

![Page Image](https://bcdn.docswell.com/page/DKJ4V2M2E1.jpg)

簡単なビジュアライゼーション化
元からあるギアを消す
IntaracriveRootの階層へ
ドラック＆ドロップ
角度をZ=-90に
たったこれだけ
変換したパーツをドラッグ
先端デジタルテクノロジー展4/3
ムーバブルに設定
Copyright©2019 Studio Bros inc. All Rights Reserved.


# Page. 18

![Page Image](https://bcdn.docswell.com/page/8GEWP3ZPJ2.jpg)

簡単なビジュアライゼーション設定
位置や角度を変え、マテリアルを設定し、再生するだけ
スタート画面から
各パーツの分解
インタラクティブな
コンテンツになる
先端デジタルテクノロジー展4/3
このままVRとして鑑賞も可能です
Copyright©2019 Studio Bros inc. All Rights Reserved.


# Page. 19

![Page Image](https://bcdn.docswell.com/page/KYJ6Q5LLJV.jpg)

動画
先端デジタルテクノロジー展4/3
https://vimeo.com/329268755
pass:bros_ADTE
Copyright©2019 Studio Bros inc. All Rights Reserved.


# Page. 20

![Page Image](https://bcdn.docswell.com/page/4LE3P519J5.jpg)

BluePrintとは？
BluePrint（BP）は、機能（プログラム）を持った３DCGのパーツである。
・・・プログラムはソースコードを書くのではなく、GUIで行う
＝エンジニアからデザイナーへ作業の移行を目的（共通意識ツール）
→UE4はC++のオープンソースで本格的にプログラミングできる＝BPでもほとんどOK
・レベルブループリント
それぞれのレベル（ゲームのシーン）ごとに用意し、全体をプログラミングする。
・ブループリントアクタ
背景や道具など汎用的な部品として使うものをプログラミングする。
変形するアンテナなどの設定もOK
・ポーン、ゲームモード、プレイヤーコントローラ、GUI、ネットワーク
操作するキャラクタに関する部品や設定情報などを組み込むためのプログラム
・その他、ライブラリ的なも、AI（人工知能）のプログラムも作ることができる
プログラムの流れが視覚で追える
http://api.unrealengine.com/JPN/Engine/Blueprints/
先端デジタルテクノロジー展4/3
Copyright©2019 Studio Bros inc. All Rights Reserved.


# Page. 21

![Page Image](https://bcdn.docswell.com/page/4V7P2XPW78.jpg)

ブループリントエディタ
ツールバー
「コンパイル」は、ブループリントのプログラムをコンパイルします。
「詳細」
マイブループリント
ブループリントで利用する変数や
関数、マクロといったものを
管理する場所。
デフォルトでは「グラフ」というところ
に「イベントグラフ」が最初から用意さ
れるプログラム。
「新規追加」で３Dモデルなどの
機能を追加し、階層化する
先端デジタルテクノロジー展4/3
グラフ
マイブループリントで部品を選択
すると、
その設定内容がここに表示される
。
注：Play中は何も操作できません
Copyright©2019 Studio Bros inc. All Rights Reserved.


# Page. 22

![Page Image](https://bcdn.docswell.com/page/Z5EGYXR4EL.jpg)

プログラミング初歩：イベントBegin Play
「プレイ」した際に起きる
イベント
ブループリントエディタで右クリック
からキーワードで検索
ノードの
をドラッグして繋ぐ
Pint Stringノード
同じくキーワード
で検索
Playで「Hello」の
文字が表示
先端デジタルテクノロジー展4/3
Copyright©2019 Studio Bros inc. All Rights Reserved.


# Page. 23

![Page Image](https://bcdn.docswell.com/page/DK74V2MQJ1.jpg)

演算
グラフを右クリックし、「＊」と検索
「Float * Float」なら実数同士の乗算
「Integer ＊ Integer」なら整数同士の乗算
Playで計算の
値が表示
他に「＋」「－」「／」など演算子が可能
先端デジタルテクノロジー展4/3
Copyright©2019 Studio Bros inc. All Rights Reserved.


# Page. 24

![Page Image](https://bcdn.docswell.com/page/8GJWP3ZQ72.jpg)

制御文-分岐
ブランチ
入力された値を判断し、プログラム
の流れを分岐させる（if文）
制御文-ループ
Playで
1から10の
値が表示
ForLoop
値をカウントしながら繰り返し実行
WhileLoop
条件をチェックして繰り返しを続ける
先端デジタルテクノロジー展4/3
Copyright©2019 Studio Bros inc. All Rights Reserved.


# Page. 25

![Page Image](https://bcdn.docswell.com/page/KY76Q5LZ7V.jpg)

物体を動かすプログラミング
プレイが開始されると、Begin Playイベントの後にすぐTickイベントが発生し、ひたすら
繰り返し続ける。（30ｆｐｓ）「Delta Seconds」は、経過した時間の値
オブジェクトをムーバブルに設定し、
BulePrintエディタにアウトライナからドラッグします。
Add Actor Local OffsetとAdd Actor Local Rotateを
接続します。
このプログラムでXに10移動→Zに5度回転を1/30秒
ごとに繰り返すので、円軌道を描いて移動します。
先端デジタルテクノロジー展4/3
Copyright©2019 Studio Bros inc. All Rights Reserved.


# Page. 26

![Page Image](https://bcdn.docswell.com/page/V9J2DG15JR.jpg)

動画
https://vimeo.com/329268765
先端デジタルテクノロジー展4/3
pass:bros_ADTE
Copyright©2019 Studio Bros inc. All Rights Reserved.


# Page. 27

![Page Image](https://bcdn.docswell.com/page/5GE8RKDKJD.jpg)

アニメーションエディタ・シーケンサー
シーケンサー名を決めて保存
シーケンサーは、UE4の
オブジェクト、カメラ、ライト、
マテリアル、エフェクトなど
自由にアニメーションさせる
エディタです
アセットとして保存
シーケンサーの起動
シーケンサー クイック スタート
http://api.unrealengine.com/JPN/Engine/Sequencer/QuickStart/index.html
先端デジタルテクノロジー展4/3
Copyright©2019 Studio Bros inc. All Rights Reserved.


# Page. 28

![Page Image](https://bcdn.docswell.com/page/54JM2VY2JW.jpg)

オブジェクト・アニメーション
アウトライナでパーツを選んで「＋Track」からActorToSequencerでトラックを作成
アウトライナで選
ばなくても、検索
して選択も可
カメラ同様に
キーを打ってアニメ
先端デジタルテクノロジー展4/3
Copyright©2019 Studio Bros inc. All Rights Reserved.


# Page. 29

![Page Image](https://bcdn.docswell.com/page/63EKQX99ED.jpg)

このようなカメラや物体が変化するアニメーション演出が可能
引用：https://www.youtube.com/watch?v=s8EBSwEMDkg
先端デジタルテクノロジー展4/3
Copyright©2019 Studio Bros inc. All Rights Reserved.


# Page. 30

![Page Image](https://bcdn.docswell.com/page/L2EVDLV9EQ.jpg)

BluePrintからシーケンサー制御
アニメーションを作成しBPイベントで起動
「PlayReberse」で反転アニメーションする。
タッチやキーイベント、GUIなどでアニメの再生が可能
※ビルドして～.exeにして単体PCアプリもできる
先端デジタルテクノロジー展4/3
Copyright©2019 Studio Bros inc. All Rights Reserved.


# Page. 31

![Page Image](https://bcdn.docswell.com/page/DKJ4V2WQE1.jpg)

UnrealEngine Python - Plugin
PythonスクリプトでUE4をコントロールできるプラグイン
1. MIT ライセンス
2. UE4 の Editor/Runtime 両方で Python を使えるようにする
(Editorだけ使用と限定することも可能)
3.エディタ拡張や自動化等の機能が Python で可能＝大量の変換やアニメ設定
4.Python は 3.x 系 および 2.7 対応
5.UE4.12 - 4.21 まで対応
※現在、公式でUE4.20より標準でPythonプラグインを搭載しているが、
まだベータ版であることや、資料の不足、ランタイムで動かないなどの欠点がある
先端デジタルテクノロジー展4/3
Copyright©2019 Studio Bros inc. All Rights Reserved.


# Page. 32

![Page Image](https://bcdn.docswell.com/page/5GJ5RYM974.jpg)

「設定」からプラグインと「ウインドウ」メニュー確認
保存後は
アセットとして
管理
先端デジタルテクノロジー展4/3
Copyright©2019 Studio Bros inc. All Rights Reserved.


# Page. 33

![Page Image](https://bcdn.docswell.com/page/2VEN8M61J8.jpg)

Pythonプログラムの実行テスト＝マテリアルを自動生成する
①Newをクリック
②スクリプト名を決める
④実行
③ソースコードの入力
実行結果
https://github.com/20tab/UnrealEnginePython/blob/master/docs/Material_API.md
先端デジタルテクノロジー展4/3
Copyright©2019 Studio Bros inc. All Rights Reserved.


# Page. 34

![Page Image](https://bcdn.docswell.com/page/ML7LKZ8PER.jpg)

引用：
https://www.youtube.com/watch?v=0QhYK7xD3ps
先端デジタルテクノロジー展4/3
Copyright©2019 Studio Bros inc. All Rights Reserved.


# Page. 35

![Page Image](https://bcdn.docswell.com/page/637KQXY97D.jpg)

まとめ
機械CADから短時間でリアルタイム３DCGが作成可能
（１）様々なCADデータを自動変換と修復をしてくれる。
インポート後にポリゴン数や修復も再度可能
（２）CADようテンプレートを使えば、分解のビジュアライズは簡単にできる
（３）ブループリントでのプログラミング、シーケンサーでのアニメーション
処理で動きのあるビジュアライゼーションが可能
（４）大量にパーツがある場合、Pythonプログラミングによる自動化も可能
先端デジタルテクノロジー展4/3
Copyright©2019 Studio Bros inc. All Rights Reserved.


# Page. 36

![Page Image](https://bcdn.docswell.com/page/L27VDL497Q.jpg)

ご清聴ありがとうございました
スタジオブロスへお問い合わせ https://bros.studio/
UE4コンテンツ制作だけでなく、セミナー講師派遣も承ります
先端デジタルテクノロジー展4/3
Copyright©2019 Studio Bros inc. All Rights Reserved.


