Bitbybit Docs
    Preparing search index...

    Class Navigation

    Index

    Constructors

    camera

    • कैमरे को एक सहज एनीमेशन के साथ किसी निश्चित स्थिति और लक्ष्य तक ले जाता है, उसी गति से जो रुचि बिंदु पर क्लिक करने पर होती है: चुने गए ईज़िंग वक्र के साथ सबसे छोटे चाप पर घूर्णन, animationSpeed सेकंड में। केवल ArcRotateCamera के साथ काम करता है। कई बार कॉल करने पर एनीमेशन बाधित हो सकता है।

      Parameters

      • inputs: FlyToDto

        उड़ान की कॉन्फ़िगरेशन, जिसमें कैमरे की स्थिति, लक्ष्य, उड़ान का समय और ईज़िंग वक्र शामिल हैं

      Returns void

      कुछ नहीं

      bitbybit.advanced.navigation.flyTo({ cameraPosition: [10, 10, 10], cameraTarget: [0, 0, 0], animationSpeed: 1.5, ease: Bit.Inputs.Math.easeEnum.easeOutQuart });
      
    • दृश्य में निर्दिष्ट मेश को चिकनी एनीमेशन के साथ फिट करने के लिए कैमरे को ज़ूम करें। केवल ArcRotateCamera के साथ काम करता है। यदि कई बार बुलाया जाता है तो एनीमेशन बाधित हो सकता है।

      Parameters

      • inputs: ZoomOnDto

        ज़ूम की कॉन्फ़िगरेशन, जिसमें मेश, चाइल्ड का समावेश, एनीमेशन की गति और ईज़िंग वक्र शामिल हैं

      Returns Promise<void>

      कुछ नहीं

    • सटीक स्क्रीन पहलू अनुपात को देखते हुए, दृश्य में निर्दिष्ट मेश को चिकनी एनीमेशन के साथ फिट करने के लिए कैमरे को ज़ूम करें। zoomOn के विपरीत, यह विधि padding=0 पर बेहतर फिट सुनिश्चित करने के लिए व्यूपोर्ट आयामों और मेश बाउंडिंग बॉक्स के आधार पर कैमरा दूरी की सटीक गणना करती है। केवल ArcRotateCamera के साथ काम करता है। यदि कई बार बुलाया जाता है तो एनीमेशन बाधित हो सकता है।

      Parameters

      • inputs: ZoomOnDto

        ज़ूम की कॉन्फ़िगरेशन, जिसमें मेश, चाइल्ड का समावेश, एनीमेशन की गति और ईज़िंग वक्र शामिल हैं

      Returns Promise<void>

      कुछ नहीं

    • चिकनी एनीमेशन के साथ एक विशिष्ट कोण से निर्दिष्ट मेश पर कैमरे को फोकस करें। सभी मेश के बाउंडिंग बॉक्स के केंद्र की गणना करता है और केंद्र को देखने के लिए कैमरे को निर्दिष्ट अभिविन्यास वेक्टर पर रखता है। केवल ArcRotateCamera के साथ काम करता है। यदि कई बार बुलाया जाता है तो एनीमेशन बाधित हो सकता है।

      Parameters

      • inputs: FocusFromAngleDto

        फ़ोकस की कॉन्फ़िगरेशन, जिसमें मेश, दिशा, दूरी, एनीमेशन की गति और ईज़िंग वक्र शामिल हैं

      Returns Promise<void>

      कुछ नहीं

    point of interest

    • रुचि का बिंदु बनाता है - 3D स्पेस में क्लिक करने योग्य संकेतक जिसका उपयोग कैमरे को पूर्वनिर्धारित कैमरा स्थिति और लक्ष्य के साथ किसी विशिष्ट स्थान पर उड़ाने के लिए किया जा सकता है। रुचि के बिंदु को PointOfInterestStyleDto के साथ स्टाइल किया जा सकता है और पल्स प्रभाव के साथ एनिमेट किया जा सकता है। रुचि के बिंदु में एक टेक्स्ट लेबल भी हो सकता है।

      Parameters

      Returns PointOfInterestEntity

      रुचि बिंदु बनाएँ

      const poi = bitbybit.advanced.navigation.pointOfInterest({
      name: "Entrance", position: [0, 1, 0], cameraPosition: [10, 10, 10], cameraTarget: [0, 0, 0],
      });
    • रुचि के बिंदु शैली बनाएं - 3D स्पेस में रुचि के बिंदु संकेतकों को स्टाइल करने के लिए उपयोग किया जाता है। आप बिंदु का आकार, रंग, होवर रंग, पल्स प्रभाव, टेक्स्ट लेबल रंग और आकार को अनुकूलित कर सकते हैं।

      Parameters

      Returns PointOfInterestStyleDto

      रुचि बिंदु की स्टाइल बनाएँ