PLATEAU SDK Toolitの使って、PLATEAUのモデルのビル群の窓に明かりを灯すやりかたです。
前提
- Windows11
- Unity2022.2.17
- PLATEAU-SDK v1.1.6
- PLATEAU-SDK-Toolkits-for-Unity v0.1.0
手順
インストール手順
- Unity Version 2021.3.27f1(LTS)により新らしいバージョンでUnityプロジェクトを作成します。このときURPかHDRPを選択している必要があります。
- PackageManagerからAdd package from git URL...を選択し、
https://github.com/Project-PLATEAU/PLATEAU-SDK-for-Unity.git
を設定して、Addボタンを押します。 - https://github.com/Project-PLATEAU/PLATEAU-SDK-Toolkits-for-Unity/releases/tag/release から最新のtgzをダウンロードします。
- PackageManagerからAdd package from tar ball...を選択し、3でダウンロードしたファイルを選択します。
- インストール後ポップアップが上がってきたらYesを押してUnityEditorを再起動させます。
PLATEAUのモデルインポート方法
- PLATEAU -> PLATEAU SDKを選択します。
- インポート元をサーバに変更します。
- 都道府県、データセットを選択します。
- 範囲選択ボタンを押します。
- Sceneウィンドウ上に表示されているオレンジ色の四角を利用してインポートしたいエリアを選択し、決定ボタンを押すします。
- 複数個所インポートするとUnity自体がかなり重くなり、保存に5分とか待たされるようになります。最初は1つの区画でやりましょう。
- モデルをインポートボタンを押します。
- Hierarchyに
インポート中です...
が表示されるので、待ちます。 - 終わるとHierarchyにロードされたモデルがロードされます。
Rendering Toolkitを使って窓に明かりを灯す
- PLATEAU -> Rendering Toolkitを選択します。
- 自動テクスチャ生成ボタン(①)を押して、Scene画面で窓を作りたいオブジェクトを選択し、テクスチャ生成ボタン(②)を押します。
- 環境システムの設定ボタン(①)を押して、Time of Dayに0.9を設定して夜にします。
蛇足
ARCore Geospatial Creator for Unityのほうがぱっと見は良く見えるかもしれません。。。
こちらにAPIKeyを設定すれば利用できるリポジトリがあるので、良かったら試してみてください。