ARを微信ミニプログラムで利用する
微信ミニプログラムでARアプリケーションを開発するには、微信が提供するVisionKitとxr-frameコンポーネントに依存します。開発者は画像トラッキングやモーショントラッキングなどの機能を実装できます。EasyARを通じて、微信ミニプログラムではMegaおよび画像クラウド認識(CRS)機能もサポートされています。
ミニプログラム上でのAR体験を実現するには、複数のコンポーネントが協調して動作する必要があります:
- XR-Frameはミニプログラム上のカメラ制御と3D仮想コンテンツのレンダリングおよびオーバーレイを担当します。
- VisionKitは画像トラッキングやデバイスのローカルモーショントラッキングなどを提供します。
- EasyAR CRSは既知の平面ターゲットに対する画像クラウド認識に基づく位置と姿勢を提供します。
- Megaは既知の空間環境に対するデバイスの6自由度の位置と姿勢を提供します。
次のステップ
微信ミニプログラムのアプリケーションを迅速に開発できるよう、関連する入門ガイドとサンプルコードを参照してください。