mago3D, Innovation with 3D by adding Z-axis in your browser!
1. 1
mago3D, Innovation with 3D by adding
Z-axis in your browser!
Sanghee Shin(shshin@gaia3d.com)
Hakjoon Kim(hjkim@gaia3d.com)
JeongDae Cheon(jdcheon@gaia3d.com)
<FOSS4G Kansai.Kyoto 2017>
12. 2. 背景 – AEC 分野の状況(様々なフォーマット)
3D Graphics/CAD 分野で
使用されている 3D Model
フォーマット
http://artist-3d.com/free_3d_models/graphics- file-formats.php
ソース
AEC分野で扱うデータは、専門的な設計SWによって作られた場合が多いので、
特定のSWに依存または相互互換性がサポートされていない。
→ Webブラウザで直接レンダリング(rendering)することは不可能である。
12
13. 13
3. 目標 – このような機能が必要でした。
オリジナルフォーマットに関係なく、軽量の統一されたサービスの形式に
変換機能を提供
3D GIS 環境上で室内/室外空間の切断なしの(シームレス)統合
(Seamless integration of indoor & outdoor space on 3D GIS environment)
Webブラウザ上で動作は、別のadd-onやActiveXのインストールが
必要ありません
オープンソース(Cesium、World Wind)ベースの開発、拡張性の確保
大容量3次元ファイルの効率的な管理と高速レンダリング
14. 14
4. mago3D – アーキテクチャ
mago3D.JS
Cesium/WWW
Client
internet
Web Server WAS
F4DStorage
mago
Content
Management
DataBase
F4D Converter
mago3Dのコア
15. 15
4. mago3D – コア
F4D Converter mago3DJS
mago3d.js
3D GIS Engines
Cesium.js
WorldWindWeb.js
API
API
service html
F4D Converter
F4D
.ifc
.3ds
.obj
.dae
.ifc ファイル(BIM 標準交換フォーマット) .3ds/.obj/.daeファイ
ル(伝統的な 3次元フォーマット) mago3D サービス専用フォー
マット F4Dに変換
変換プロセスから軽量と性能の向上させるために
Preprocess作業を実行
3D GIS Engineが AEC データ使えるように拡張してくれる
JavaScriptで作られた plug-in
16. 5. 重要技術 – F4D : Model Reference Concept – 軽くなる。
Model is 3D geometry info, while Reference is real instance of this model 16
17. 5. 重要技術 – F4D : Model Reference Concept 例
With 4 geometric meshes - 4
models
23 objects are created. - 23 instances
Image source : www.vecteezy.com
17
18. 5. 重要技術 – F4D : Lego Style Service for LOD – 軽くなる
Detailed Resolution
Coarse Resolution
18
19. 5. 重要技術 – F4D: Lego 構造物を作成する方法
Third, merge
collected cubes
as much as possible
Second, collect
cubes which
intersects with
original data
First, divide the
Bounding Box into
enough small
cubes for each
LOD
19
24. 6. 実装の姿 – 大容量/高精度 AEC3次元 モデル可視化
Visualization of large size AEC
on a web browser
24
25. 6. 実装の姿 – Indoor/Outdoor integration
Seamless integration of indoor and outdoor space
on the same platform
scene from indoor to outdoor through windows Scene from outdoor to indoor through windows
25
30. For more information, please visit http://mago3d.com
All source codes are available at https://github.com/gaia3d
Thank you!
Acknowledgement : This project is funded by Ministry of Land, Transport and Maritime Affairs, Korea, through R&D number:16NSIP-B080778-04)