【Vket Cloud】さらに便利になる!VketCloudSDK ver12.3アップデートまとめ
2024年2月にバージョンが12.3にアップデートされるVketCloudSDK。
新機能や改善点などが多数ありますが、
そのなかでも目玉の機能をご紹介いたします。
🔶Activityの可視化
今まではビルドするまで見えなかったActivityですが、
「Scene Preview」にチェックを入れることで
シーン上に表示することができるようになります。
ちなみにActivityとはVket Cloud独自の機能で、モデル・スクリプトをひとまとめに統合してワールドへの配置の利便性を高めたもののことです。
使い方はこちら。
🔶Activityエクスポート機能
Activityのデータを必要な素材とともに1つのフォルダにまとめられるようになり、アクティビティを自分で作って利用しやすくなりました。
またフォルダを圧縮すればVketStoreなどのサイトで作ったアクティビティを簡単に公開できます。
🔶UI/UXの改善
設定画面のアイコン改修
設定画面にいろいろなアイコンが付き、
項目の確認がしやすくなりました。
アップロード画面の改修
ワールドのサムネイルやIDが確認しやすくなったほか、
ライセンスやチームごとに表示を変更できるようになりました。
デバックコンソール改修
テクスチャのメモリーサイズとポリゴン数が表示されるようになりました。軽量化の指標としてお役立てください。
「WorldSetting」が「VketCloudSettings」になり項目の詳細化が可能に
WorldSettingオブジェクトがVketCloudSettingsオブジェクトになり、
各種設定がHierarchyから選択できるようになりました。
またVketCloudSettingsのInspectorから
簡単に設定が済む「Base(基礎)」と
細かく設定ができる「Advanced(詳細)」が選べるようになりました。
Advancedでは、Hierarchyの設定に追加項目が現れます。
詳しくはマニュアルをご参照下さい。
IBL(imaged-based-lighting)の設定が簡単に
今までは
①一度ビルド
②エクスプローラでreleseフォルダに必要な画像データを入れる
③もう一度ビルドする
という作業が必要でしたが、RenderingSettings内のIBLにチェックを入れた後に出てくるDiffuse MapとSpecular Mapに対応したpng画像を割り当てるだけでIBLを使用できるようになりました。
詳しい使い方はマニュアルをご参照ください。
HEOコンポーネントが入ったオブジェクトを、
Hierarchy上右クリックですぐ追加できる
今まではCreate Emptyして、InspectorからHEOコンポーネントを選んで…としていましたが、
「右クリック→ほしいオブジェクトを選択」で必要なHEOコンポーネントの入ったオブジェクトを生成できるようになりました。
🔶チュートリアルを見つけやすい場所に
今まではSDKの設定画面の中に入っていましたが、
VketCloudSDKのメニューの中からチュートリアルを起動できるようになりました。
🔶HEOObjectのglbファイル対応
今までは「.heo」「.vrm」のみでしたが、glbファイルも対応できるようになりました。
🔶レンダーキューを操作できるUIの追加
VketCloudSettingsのAdvancedにて追加されるRenderingSettingにて、
レンダーキュー(描写優先度)を変更できるパネルが追加されました。
これにより半透明同士が重なったときに優先して描写するオブジェクトを選択席るようになります。
また各種オブジェクトのHEO内にもレンダーキューの数値を変更できる項目が追加されています。
詳しい使い方はマニュアルをご参照ください。
🔶圧縮関連APIに対応(スマホ対応しやすく)
VRMをHRMに、HEOとHEPを圧縮済みのものに自動変換します。
また設定画面からビルドorアップロード時の自動ファイル圧縮の有無も選択できます。
「これで何ができるの?」というと、ワールドを軽くすることはもちろん、スマホでも比較的動きやすいワールドが簡単に作れるようになります。
🔶HEO Reflection Probeの廃止(自動化)
「Reflection Probe」とは、Unityに標準で入っているシステムです。
疑似的に反射しているものを表現できる便利な機能ですが、
今までは「Reflection Probe」を入れた後、「HEO Reflection Probe」を設定する必要がありました。今回から「Reflection Probe」だけで自動的にテクスチャを生成できるようになったため、「HEO Reflection Probe」は削除しています。
ただしその分、読み込みが以前より少し長くなることがありますのでご了承ください。
🔶Vket Cloud Settingsの追加項目
🔷Rendering Settings
SSAOに対応しました
Rendering Settings内でチェックボックスを入れるとSSAOを使うことができます。SSAOについて詳しくは👇こちら。
またSSAOを使ったワールドでは、ワールド内で「メニュー>設定>システム>リアルな影(SSAO)を有効」にしないと反映されないのでご注意を。
Light Intensityを追加
設定しているライトの強さを変更できます。
Lightmap Intensityを追加
ベイクしたライトマップの明るさを変更できます。
🔷Camera Settings
TPS Camera Max Distanceを追加
TPS時にカメラがどれだけ離れられるかの最大距離の設定ができます。
🔷Avatar Settings
Avatar icon show
ワールド内でアバターのアイコンを表示するかしないかの選択ができるようになりました。
以上、VketCloudSDKアップデート情報まとめでした。
Vket Cloud及びVketCloudSDKはクリエイター及びコミュニティの役に立つサービスとなるべく、今後も加速的にアップデートを加えていきます。
アップデート情報はnoteのVketマガジンでの更新のほか、Xや公式Discordコミュニティでも発信しております。イベントや勉強会などの開催情報もあるので、是非見てください!
My VketやVket Cloudの最新情報はX(Twitter)でチェック!
また、より詳細な仕様についてはSDKマニュアルにて記載しております。こちらもぜひお役立てください!