MRTK v2 RC2がリリースされたので、ざっと更新内容を見てみました。
MRTK v2 RC2の新機能
おすすめのデフォルトプロファイル追加
HTK から MRTK v2 へのポーティング改善(HTK と MRTKv2 で GUID が重複していたため新しい GUID を振りなおした)
ポーティング改善はこれっぽいですねhttps://t.co/bdEdOIYs4M
— たるこす (@tarukosu) June 13, 2019ハンドアタッチメニュー(Experimental)
参考: #4532
MRTK Standard Shader と Lightweight Render Pipeline との連携
- メニューに“Mixed Reality Toolkit -> Utilities -> Upgrade MRTK Standard Shader for Lightweight Render Pipeline”が追加された
MixedRealityServiceRegistryの追加
- シーン内のMixedRealityToolkitオブジェクトの有無にかかわらずサービスを取得できるようになった
MixedRealityPlayspace プロパティの追加
- MixedRealityPlayspaceプロパティを静的なMixedRealityPlayspaceクラスに置き換え
- アクセスのしやすさを改善
IMixedRealityDataProviderAccessインターフェイスの追加
- RC2においては Input と Spatial awareness システムで利用
いくつかのAPIを変更
MixedRealityToolkit
MixedRealityPlayspace プロパティの削除IMixedRealityBoundarySystem
BoundaryVisualizationProfile プロパティの追加IMixedRealityDiagnosticsSystem
DiagnosticsSystemProfile プロパティの追加IMixedRealityInputSystem
InputSystemProfile プロパティの追加IMixedRealitySpatialAwarenessSystem
SpatialAwarenessProfile プロパティの追加
GetObserver と GetObservers メソッドをobsolete に変更MixedRealityInputSystem
IMixedRealityDataProviderAccess を実装MixedRealitySpatialAwarenessSystem
IMixedRealityDataProviderAccess を実装
その他不具合修正
Unity 2018.4 LTS 対応
Unity 2019.1 対応