オープンソースツールキット『PLATEAU SDK for Unity』と『PLATEAU SDK for Unreal』の正式版がGitHubで公開。3D都市モデル内を自動車で走行できるサンプルも提供

オープンソースツールキット『PLATEAU SDK for Unity』と『PLATEAU SDK for Unreal』の正式版がGitHubで公開。3D都市モデル内を自動車で走行できるサンプルも提供

2023.03.02
ニュースUnityアンリアルエンジン
この記事をシェア!
Twitter Facebook LINE B!
Twitter Facebook LINE B!

この記事の3行まとめ

  • 『PLATEAU SDK for Unity』と『PLATEAU SDK for Unreal』の正式版がリリース
  • 「PLATEAU」は、国土交通省が主導する3D都市モデルの整備・活用・オープンデータ化プロジェクト
  • ゲームサンプルアプリを使ったチュートリアル記事も公開されている

PLATEAUは、『PLATEAU SDK for Unity』と『PLATEAU SDK for Unreal』の正式版をGitHubにて公開しました。

PLATEAU(プラトー)は、国土交通省が主導する日本全国の3D都市モデル整備・活用・オープンデータ化を推進するプロジェクト。3D都市モデルはCC BY4.0などのオープンライセンスを採用し、商用利用も可能です(※)。

本SDKは、PLATEAUの提供する3D都市データを活用したアプリの開発や都市シミュレーションなどを行うためのツールキットで、以下の4つの機能が利用できます。

※ ただし、コンテンツの中には、国以外の第三者が著作権その他の権利を有している場合があるとしています。権利処理済であることが明示されているものを除き、利用者の責任で、当該第三者から利用の許諾を得てほしい旨が規約に掲載されています。

都市モデルインポート機能

PLATEAUの3D都市モデル標準製品仕様書(第2版シリーズ)に準拠しているすべての3D都市モデルデータを、Unreal EngineやUnityにインポートできます。

PLATEAU SDKでのデータの流れ(画像は公式サイトより引用)

都市モデル調整機能

インポートされた3D都市モデルの見た目を、以下の設定によって表示・非表示を切り替えられます。

  • LOD
  • 地物タイプ
    • 建築物、道路、起伏等
    • 最小地物単位でインポートされている場合、壁面、屋根面等面単位での表示/非表示ができます。

属性情報取得機能

ブループリント・C++(『PLATEAU SDK for Unreal』のみ)、C#(『PLATEAU SDK for Unity』のみ)ユーザー向けのAPIを取得できます。

APIを利用すると、CityGMLに含まれるすべての属性情報にアクセス可能。属性情報取得機能の詳細については、こちらをご確認ください。

 CityGMLとゲームエンジンでのオブジェクトの対応(画像は公式サイトより引用)

都市モデルエクスポート機能

インポートされた3D都市モデルをOBJなどの3Dファイル形式でエクスポート可能です。出力設定は以下の通り。

ファイル形式 OBJ、FBX、glTF
テクスチャ 出力するメッシュにテクスチャを含めるかどうかを選択
非アクティブオブジェクトを含める 都市モデル調整機能で非表示に設定されたオブジェクトを含めるかどうかを選択
座標変換 出力座標系をLocal(Unityでの座標)とPlane Cartesian(平面直角座標)から選択
座標軸 出力されるメッシュの座標軸を設定

PLATEAU公式サイトでは、PLATEAU SDKの利用方法や、ゲームサンプルアプリを活用したチュートリアル記事が公開されています。

『PLATEAU SDK for Unity』版のチュートリアル記事はこちらから、『PLATEAU SDK for Unreal』版はこちらからご確認ください。

3D都市モデル内を自動車で走行できるゲームサンプルアプリ(画像は公式サイトより引用)

「PLATEAU」公式サイト『PLATEAU SDK for Unreal』『PLATEAU SDK for Unity』

関連記事

世界のゲーム開発者の52%が小規模プロジェクト開発を重視、開発時間も減少傾向へ。「Unity ゲーム開発レポート 2026」公開
2026.03.10
UE5ディザリング最適化技法を解説。カメラから離れた物体の透過判定を省く実装例など、スパーククリテイティブがブログで紹介
2026.03.08
ゲーム開発関連ツールのリリース・アップデートまとめ【2026/3/7】
2026.03.07
Unity Technologiesが、GDC 2026に先立ち最新ロードマップを公開。Steam公式対応やUnity AIのアップデートなどが発表
2026.03.06
『ARC Raiders』UE5を用いたオープンワールド制作効率化など、開発スタジオへのインタビュー記事をEpic Gamesが公開
2026.03.04
ゲーム開発関連ツールのリリース・アップデートまとめ【2026/2/28】
2026.02.28

注目記事ランキング

2026.03.03 - 2026.03.10
VIEW MORE

連載・特集ピックアップ

イベントカレンダー

VIEW MORE

今日の用語

プロジェクト(Project)
プロジェクト
  1. 有限な期間で定められた目標を達成するための活動。
  2. ゲーム制作において、ひとつのタイトルを開発する活動。
  3. ゲームエンジンでは、ひとつのタイトルを開発するための環境一式。プロジェクトを開く起点となるファイルをプロジェクトファイルと呼ぶ。
VIEW MORE

Xで最新情報をチェック!