-
Be the first to like this
No Downloads
Views
Total views
1,570
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds
No notes for slide
建築VRを作る方法 | SketchUp研究会 第4回定例会
- 1. SketchUp研究会 第4回定例会建築VRを作る方法2016.08.05DVERSE Inc. CTO 高田1
- 2. 1. Unityについて2
- 3. Unityとはマルチプラットフォームに対応した、人気の高い3Dゲームエンジンの1つhttp://unity3d.com/jp/unity⇒リアルタイムに3Dコンピュータグラフィックを描画する環境 3
- 4. ゲームエンジンとはゲームエンジンの要件⇒建築向けのプレゼンテーション/シミュレーションのビジュアライズに利用1 リアルタイムレンダリング ・3D描画(ワールド座標→スクリーン座標)・ライティング、影2 物理演算 ・重力等の力の作用・物体の衝突・摩擦3 マルチプラットフォーム対応 ・Windows / Mac OS X・iPhone / Android / Windows Phone・PlayStation / Xbox・VR機器(Oculus Rift / HTC Vive等)4 スクリプティング ・自由にロジックを組める(動的なコンテンツ)・プログラミング言語またはビジュアルスクリプティング4
- 5. Unity5の特徴Unity5の注目すべき変更点⇒SketchUpの高品位なリアルタイムレンダラーとして利用可能⇒今流行りのVRコンテンツも簡単に作成できるVer. リリース日 変更内容5.0 2015/3/3 ・価格/ライセンス体系変更→Personal Edition(無料)でUnity4 Pro(有料)機能が利用可能に・GI(拡散反射光)/物理ベースシェーダー対応→高品位なリアルタイムレンダリング5.1 2015/6/9 ・VR(バーチャルリアリティ)にネイティブ対応→別途プラグインを使わずに、Oculus Rift向けコンテンツが作成可能・SketchUp対応→skpファイルが直接インポート可能に- 2016/6/8 ・ライセンス体系変更→Personal(無料、~10万USD/年)/Plus(4,200円/月、~20万USD/年)/Pro(15,000円/月)/Enterprise(お問合せ)5.4 2016/7/28 ・OpenVR(SteamVR/HTC Vive)、Playstation VRにネイティブ対応→UnityだけでHTC Vive向けコンテンツが作成可能※SketchUp 2016形式には未対応(2015形式で保存すればOK)5
- 6. 2. 10分で作る建築VR6
- 7. 1. PCにOculus Riftを接続2. Unityを起動3. UnityのVR設定4. SketchUpファイルをUnityにインポート5. シーンにSketchUpモデルを追加6. シーンに背景画像(Skybox)を設定7. シーンにプレイヤー(FPSController)を追加手順7
- 8. 【実演】 Oculus RiftでSketchUpの建物内を歩くまで8
- 9. UnityのVR設定1. メニュー「Edit → Project Settings → Player」を選択2. 「Other Settings」の「Virtual Reality Supported」にチェック3. HTC Viveの場合は、「Virtual Reality SDKs」に「OpenVR」を追加9
- 10. SketchUpファイルをUnityにインポート1. 「Project」ビューにSketchUpファイルをDrag&Drop2. 「Inspector」ビューで「Generate Colliders」にチェックし、「Apply」ボタンをクリック10
- 11. シーンにSketchUpモデルを追加1. 「Project」ビューのSketchUpモデルを「Hierarchy」ビューまたは「Scene」ビューにDrag&Drop2. 実行ボタンをクリックして、Oculus Riftで見れるか確認11
- 12. シーンに背景画像(Skybox)を設定(1/3)1. 「Project」ビューに360°パノラマ画像(Equirectangular形式)をDrag&Drop2. 「Texture Type」から「Cubemap」を選択し、「Apply」ボタンをクリック12
- 13. シーンに背景画像(Skybox)を設定(2/3)1. 「Project」ビューの「Create」メニューから「Material」を選択し、Skyboxマテリアルを作成2. 作成したSkyboxマテリアルの「Shader」で「Skybox/Cubemap」を選択3. 「Cubemap」に、先ほど作成した「Project」ビューCubemapをDrag&Drop13
- 14. シーンに背景画像(Skybox)を設定(3/3)1. メニュー「Window → Lighting」を選択2. 「Skybox」に、先ほど作成したSkyboxをDrag&Drop3. 実行ボタンをクリックして、Oculus Riftで見れるか確認14
- 15. シーンにプレイヤー(FPSController)を追加(1/2)1. メニュー「Assets → Import Package → Characters」を選択2. ダイアログボックスの「Import」ボタンをクリック15
- 16. シーンにプレイヤー(FPSController)を追加(2/2)1. 「Project」ビューから、「Assets / Standard Assets / Characters / FirstPersonCharacter / Prefabs」フォルダーを選択2. 選択したフォルダー内の、「FPSController」プレハブを「Scene」ビューにDrag&Drop3. 実行ボタンをクリックして、Oculus Riftで見れるか確認16
- 17. 3. SYMMETRYについて17
- 18. SYMMETRYとは3D CADデータに対して、VR技術を使って、を行うツールです。18VisualizationPresentationCommunicationCollaboration
- 19. UnityのSketchUp対応と制限事項⇒SYMMETRYが解決します!http://docs.unity3d.com/Manual/HOWTO-ImportObjectSketchUp.html19
- 20. SYMMETRYを使うメリット20機能 Unity標準 SYMMETRY 備考環境VR対応 ○頭の位置と回転◎頭に加えて手に対応Oculus Rift / HTCViveに対応インポートマテリアル/テクスチャ △均一な質感○素材ごとに最適な質感SketchUp標準マテリアルを自動変換ジオロケーション △データ読み込みだけ○日光シミュレーション可能シーンアニメーション △データ読み込みだけ○VR内で移動可能レイヤ ×非対応○プレゼン時にON/OFF可能編集編集操作の分かりやすさ ×項目が多く、用語が難解○簡易なGUI操作のみ原則、プリセットを選択する方式VR空間でのシーン編集 ×不可○直観的でリアルタイムな編集が可能未来のクリエイティブ環境を先取りシーンの素材 △Asset Storeは品質バラバラ○VRに最適化された素材集パフォーマンスと品質を調整済みプレゼンテーションSketchUpシーンの巡回 ×機能なし○シーンの巡回が可能自由移動と固定移動の選択が可能動的な挙動 △固定アニメーションのみ○プレイヤーにリアルタイムに反応手で触ると、何らかの反応を返す環境シミュレーション △物理挙動○物理挙動、日光/影、天候等シミュレーション結果の可視化にも対応便利なツール ×機能なし○距離測定や写真撮影が可能ツールは適宜ニーズに合わせて追加予定※機能詳細および提供時期については未定です。
- 21. 【実演】 環境シミュレーション/便利ツールのデモ21
- 22. 【展示】 VR空間でのシーン編集のデモ22
- 23. ご清聴ありがとうございました。23