Bitbybit Docs
    Preparing search index...

    Class BabylonWebXRSimple

    WebXR-সক্ষম ব্রাউজার ও হেডসেটে ভার্চুয়াল ও অগমেন্টেড রিয়েলিটিতে এক-কলের প্রবেশপথ: একটি ইমার্সিভ AR সেশন, অথবা আপনার নাম দেওয়া গ্রাউন্ড মেশের উপর টেলিপোর্টেশনসহ একটি VR সেশন। সূক্ষ্মতর নিয়ন্ত্রণের জন্য, webXr.base পূর্ণ অপশন থেকে অভিজ্ঞতাটি তৈরি করে।

    Index

    Constructors

    scene

    • ইমারসিভ AR মোডে একটি ডিফল্ট WebXR অভিজ্ঞতা শুরু করে, সমর্থনকারী একটি ডিভাইসে ঘরের ক্যামেরা ভিউয়ের উপরে দৃশ্যটি দেখিয়ে।

      Returns Promise<WebXRDefaultExperience>

      ডিফল্ট XR অভিজ্ঞতা

      const xr = await bitbybit.babylon.webXr.simple.createImmersiveARExperience();
      
    • দেওয়া ভূমি মেশগুলির উপর টেলিপোর্টেশনসহ VR এ একটি ডিফল্ট WebXR অভিজ্ঞতা শুরু করে, সরল ওয়াকথ্রুর জন্য যথেষ্ট; কিছুই ফেরত দেওয়া হয় না।

      Parameters

      • inputs: DefaultWebXRWithTeleportationDto

        যে মেশগুলিতে ব্যবহারকারী টেলিপোর্ট করতে পারে

      Returns Promise<void>

      await bitbybit.babylon.webXr.simple.createDefaultXRExperienceWithTeleportation({ groundMeshes: [ground] });
      
    • createDefaultXRExperienceWithTeleportation যেভাবে করে সেভাবে দেওয়া ভূমি মেশগুলির উপর টেলিপোর্টেশনসহ VR এ একটি ডিফল্ট WebXR অভিজ্ঞতা শুরু করে, এবং এটি যে নিকট মেনু, বোতাম ও টেক্সট তৈরি করেছে তাসহ অভিজ্ঞতাটি এবং এটি শেষ করার একটি dispose ফাংশন ফেরত দেয়।

      Parameters

      • inputs: DefaultWebXRWithTeleportationDto

        যে মেশগুলিতে ব্যবহারকারী টেলিপোর্ট করতে পারে

      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();