← 一覧に戻る
議論 Reddit

WebXR (VR) GDevelop拡張機能にアップデートが登場

GDevelopでWebXR(VR)コンテンツを開発するための拡張機能に、いくつかの修正と改善を含むアップデートがリリースされました。

今回のアップデートでは、主に以下の点が変更されています。

  • しゃがみ動作の改善: プレイヤーが立ち上がる際の安全確認処理が改良されました。以前は、頭上や肩に配置されたアイテムがしゃがみ解除を妨げる可能性がありましたが、この問題が解消され、よりスムーズな動作が可能になりました。
  • コントローラーの追跡精度向上: VRセッションの開始方法にかかわらず、コントローラーの向きが正しく追跡されるようになりました。プレイヤーが最初からコントローラーを手に持っている場合でも、ハンドトラッキングからコントローラーを拾い上げる場合でも、正確な追跡が保証されます。カスタムコントローラーモデルを使用するユーザー向けに、一度だけのキャリブレーションアクションも提供されています。
  • Skybox表示の修正: 従来使用されていたCinematicSky拡張機能が、没入型VRセッション開始後にサイレントに破損する問題に対処するため、新しい実装に置き換えられました。これは、`requestAnimationFrame`に依存する拡張機能が、ブラウザによって一時停止されることに起因していました。さらに、GDevelopエンジンのVRレンダリングパスが、VRセッション開始時に3Dシーンの背景を毎フレーム上書きしてしまうという、エンジン自体のバグも特定・回避されました。これにより、Skyboxはプロパティパネルで選択した6枚の画像から正しくレンダリングされるようになり、フラットプレビューとヘッドセット内の両方で正しく表示されるようになります。

![WebXR (VR) GDevelop extension - update](https://preview.redd.it/ew8kfmpq87eh1.jpeg?width=640&crop=smart&auto=webp&s=dbe2780a70a499c7dc916680a31aba88bff775b4)

これらの改善により、GDevelopを用いたVRコンテンツ開発の体験が向上することが期待されます。

元の情報源を見る →