$30 off During Our Annual Pro Sale. View Details »

No.5_Plateau Blender Importer

No.5_Plateau Blender Importer

PLATEAU AWARD 2022 ファイナリスト作品No.5
チーム名:國岡 洵季
作品名:Plateau Blender Importer

More Decks by 国土交通省都市政策課

Transcript

  1. Plateau Blender Importer

    View Slide

  2. 自己紹介
    名前:國岡洵季
    所属:メイサンソフト(株)
    実績:日産I2Vなど
    夏のヒーローズリーグに参加して爆弾処理ゲームのチームで参加しました。

    View Slide

  3. Plateau Blender Importer
    Plateauで使われるデータをBlenderに読み込むツール
    正確にはCity GML Importerといった方が正しいかも
    ヒーローズリーグの時に実際に使用
    渋谷の地図とUnity上の3D表示の同期が出来ました

    View Slide

  4. そもそも興味を持ったきっかけ
    Plateauのデータをオクルージョンに使った動画を
    Twitterで見かけたこういうARコンテンツ作りたいと思っ
    たので

    View Slide

  5. OBJ(FBX)ファイルで気になったところ
    モデルデータが重い
    建物の中でもさらにメッシュが分割されており、壁や天井ごとにオブジェクトが分かれて
    いる
    原点が遠い
    平面直角座標系の原点は19個あり、その原点からの相対位置となる。
    つまり、原点が数十キロメートル先にあったりする。

    View Slide

  6. 開発経緯
    OBJファイルやFBXを落として使うのが簡単そう。→中心座標がわからない
    CityGMLを変換しようとする。→ドキュメントで挫折
    スクリプトか何かで直接変換できないかなぁ→最近Blenderのスクリプトいじってるしアド
    オンも作ってるしいけるかも。

    View Slide

  7. ちょうどBlenderアドオン作っていた
    PhysicsToBoneAnimation
    https://github.com/nneri-hin/PhysicsToBoneAnimation
    Blenderの破壊モディファイアなどをボーンアニメーションに変換するためのアドオン

    View Slide

  8. 開発方針
    緯度経度などで原点を指定できる
    モデルはある程度軽くする

    View Slide

  9. 仕様および機能
    ● 中心座標の指定は地域メッシュコードか緯度経度
    ● テクスチャ読み込みに対応
    ● 重複頂点は自動的にマージ
    ● 建物以外にも道路データや地形データにも対応

    View Slide

  10. 仕様および機能
    ● 中心座標の指定は地域メッシュコードか緯度経度
    ● テクスチャ読み込みに対応
    ● 重複頂点は自動的にマージ
    ● 建物以外にも道路データや地形データにも対応
    Plateau ヒーローズ リーグ参加後
    ● 地形データ、道路データが大きいため範囲制限に対応
    ● ファイルごとにコレクションを作成する

    View Slide

  11. 実演動画

    View Slide

  12. Plateau Blender Importerのメリット
    Blenderに簡単に読み込めるので応用範囲が広い

    View Slide

  13. 使用例 イラストの背景に
    絵を描くのは好きだが背景を描くのが苦手という人

    View Slide

  14. 使用例 イラストの背景に
    読み込んだデータを適当にレンダリングして

    View Slide

  15. 使用例 イラストの背景に
    いい感じで合成する

    View Slide

  16. 使用例その2 プリビズの作成など
    実際の撮影の前にイメージを掴むた
    めなど、クイックな作業が求められる

    View Slide

  17. 使用例その3 ARコンテンツ
    こちらの静止画のARコンテンツの作例
    撮影した写真の緯度経度を中心にオブジェ
    クトを読み込み、カメラの画角を
    iPhone13Proの標準画角なので35mm換
    算26mm(微調整して26.2mm)に合わせた
    画像

    View Slide

  18. 使用例その3 ARコンテンツ
    先ほどのオブジェクトをカメラごとFBXに出
    力してUnityに読み込んで作成したARが
    右である。

    View Slide

  19. 以上、ありがとうございました

    View Slide