unityでcadデータを利用する! -...
TRANSCRIPT
COPYRIGHT 2015 @ UNITY TECHNOLOGIES
UnityでCADデータを利用する!「Unity CAD Importer」の紹介
ユニティ・テクノロジーズ・ジャパン合同会社エバンジェリスト伊藤 周
COPYRIGHT 2015 @ UNITY TECHNOLOGIES
Unity CAD Importer• CADがインポート可能になるUnityアドオン•巨大なデータも適度に軽量化•動作条件はWindows 7 以降(Mac非対応)
COPYRIGHT 2015 @ UNITY TECHNOLOGIES
今までのCADデータの扱い• CADソフトからIGES形式でエクスポート ↓• 3DCGソフトでFBX形式でエクスポート ↓• Unityにインポート Unity
FBX
CAD
IGES
3DCG
COPYRIGHT 2015 @ UNITY TECHNOLOGIES
これからのCADデータの扱い• CADソフトからIGES形式でエクスポート ↓• Unityにインポート
Unity
IGES
CAD
COPYRIGHT 2015 @ UNITY TECHNOLOGIES
これからのCADワークフロー• 3DCGソフトが必要ない•簡単操作(ドラッグアンドドロップ)•自動で修正処理•巨大メッシュの自動分割•形状を変えずにポリゴン削減
COPYRIGHT 2015 @ UNITY TECHNOLOGIES
Unity CAD Importer の機能•機能1: CAD Import機能•機能2: ポリゴン削減機能•機能3: メッシュ自動分割•機能4: メッシュ自動修正
COPYRIGHT 2015 @ UNITY TECHNOLOGIES
機能1: CAD Import•対応フォーマット• IGES• STL• STEP(予定)
•操作はドラッグ&ドロップだけ
•色付き(IGESのみ)
COPYRIGHT 2015 @ UNITY TECHNOLOGIES
機能2: ポリゴン削減• NURBS→ポリゴンで巨大すぎて読めない、では意味がない
•任意の割合に削減•形を保ちつつポリゴン削減
COPYRIGHT 2015 @ UNITY TECHNOLOGIES
機能3: メッシュ自動分割• 65000頂点ごとにメッシュを自動的に分割(mesh → mesh1, mesh2….)
•巨大メッシュもインポート可能
COPYRIGHT 2015 @ UNITY TECHNOLOGIES
機能4: メッシュ自動修正• CADデータでは隣合うメッシュで法線が逆向きになることがある
•それを検出して自動修正
法線が逆
自動修正
COPYRIGHT 2015 @ UNITY TECHNOLOGIES
利用例1: 自動車•本体と、膨大なエアロパーツのCADデータ
• Unityにインポート•ボタン一つでパーツの切り替えができるように
•カタログをiPhoneを通して見ると、そのパーツが組み合わさって表示される(AR)
COPYRIGHT 2015 @ UNITY TECHNOLOGIES
利用例2: 製造•可動する機械の設計•設計時のCADデータを
Unityにインポート•可動する部分にアニメーションをつける
• Oculus Rift で接触を確認
COPYRIGHT 2015 @ UNITY TECHNOLOGIES
利用例3: 医療•患部をCTスキャン• CTスキャンしたデータ
(DICOM形式)を 「OsiriX」(無料)で読み込む
•「OsiriX」でサーフェス化してSTL出力
• Unityにインポート•患者がiPadで患部を確認
COPYRIGHT 2015 @ UNITY TECHNOLOGIES
ライセンス•アドオンライセンス•開発者一人あたり•サブスクリプション(価格未定)• α版本日より公開!• http://cadimporter.unity3d.jp• [email protected] までご連絡ください
COPYRIGHT 2015 @ UNITY TECHNOLOGIES
今後予定されている機能• STEPファイル対応•より直感的なUI•局所的なオブジェクトの除去•メッシュ削減の即時性• UV自動割り当て
•その他フィードバックいただければ対応します!
COPYRIGHT 2015 @ UNITY TECHNOLOGIES
取り組み• ディレクション・サポート担当株式会社プロノハーツprono82.com
• 開発担当株式会社モノコミュニティmonocommunity.com
• 販売担当ユニティ・テクノロジーズ・ジャパン合同会社cadimporter.unity3d.jp