Bitbybit Docs
    Preparing search index...

    Class BabylonWebXRSimple

    نقاط دخول بنداء واحد إلى الواقع الافتراضي والمعزز على متصفح ونظارة يدعمان WebXR: جلسة AR غامرة، أو جلسة VR مع الانتقال الفوري فوق شبكات الأرضية التي تسميها. للتحكم الأدق، ينشئ webXr.base التجربة من الخيارات الكاملة.

    Index

    Constructors

    scene

    • يبدأ تجربة WebXR افتراضية في وضع الواقع المعزز الغامر، بعرض المشهد فوق صورة كاميرا الغرفة على جهاز يدعم ذلك.

      Returns Promise<WebXRDefaultExperience>

      تجربة XR الافتراضية

      const xr = await bitbybit.babylon.webXr.simple.createImmersiveARExperience();
      
    • يبدأ تجربة WebXR افتراضية في الواقع الافتراضي مع الانتقال الآني فوق شبكات الأرض المعطاة، وهو كافٍ للجولات البسيطة؛ لا يُعاد شيء.

      Parameters

      Returns Promise<void>

      await bitbybit.babylon.webXr.simple.createDefaultXRExperienceWithTeleportation({ groundMeshes: [ground] });
      
    • يبدأ تجربة WebXR افتراضية في الواقع الافتراضي مع الانتقال الآني فوق شبكات الأرض المعطاة، كما يفعل createDefaultXRExperienceWithTeleportation، ويعيد التجربة مع القائمة القريبة والزر والنص التي أنشأها إضافة إلى دالة dispose لإنهائها.

      Parameters

      Returns Promise<
          {
              xr: WebXRDefaultExperience;
              torusMat: PBRMetallicRoughnessMaterial;
              manager: GUI3DManager;
              near: NearMenu;
              button: TouchHolographicButton;
              text: TextBlock;
              dispose: () => void;
          },
      >

      التجربة وأجزاء قائمتها ودالة للتخلص منها

      const session = await bitbybit.babylon.webXr.simple.createDefaultXRExperienceWithTeleportationReturn({ groundMeshes: [ground] });
      session.dispose();