Bitbybit Docs
    Preparing search index...

    Class BabylonCamera

    BabylonJS सीन के कैमरे: arcRotate एक लक्ष्य की परिक्रमा करता है और किसी मॉडल को देखने के लिए सामान्य विकल्प है, free कीबोर्ड और पॉइंटर से उड़ता है, target बिना उपयोगकर्ता नियंत्रण के एक पॉइंट की ओर देखता है। यहाँ के मेथड कैमरे की पोज़िशन, लक्ष्य, गति और क्लिपिंग दूरियाँ सेट करते हैं और उसे परिप्रेक्ष्य और ऑर्थोग्राफ़िक प्रोजेक्शन के बीच बदलते हैं।

    Index

    Constructors

    Properties

    adjust

    • कैमरा को हर फ़्रेम अपना प्रोजेक्शन फिर से गणना करने से रोकता है, जिससे उसका दृश्य क्षेत्र और क्लिपिंग दूरियाँ अब न बदलने पर काम बचता है।

      Parameters

      Returns void

    • फ़्रीज़ किए गए कैमरा को फिर से अपना प्रोजेक्शन गणना करने देता है, जो उसका दृश्य क्षेत्र या क्लिपिंग दूरियाँ बदलने के बाद ज़रूरी है।

      Parameters

      Returns void

    • कैमरा को ऑर्थोग्राफ़िक प्रोजेक्शन पर स्विच करता है, जहाँ ऑब्जेक्ट अपनी दूरी चाहे जो हो अपना आकार रखते हैं, जैसे तकनीकी ड्रॉइंग में।

      चार ortho मान सीन इकाइयों में दृश्य के किनारे हैं; 0 हर ओर 1 इकाई के डिफ़ॉल्ट पर लौटता है।

      Parameters

      • inputs: OrthographicDto

        कैमरा और ऑर्थोग्राफ़िक दृश्य के चार किनारे

      Returns void

      bitbybit.babylon.camera.makeCameraOrthographic({ camera, orthoLeft: -20, orthoRight: 20, orthoBottom: -10, orthoTop: 10 });
      
    • कैमरा को वापस परिप्रेक्ष्य प्रोजेक्शन पर स्विच करता है, जहाँ दूर के ऑब्जेक्ट छोटे दिखते हैं, कैमरा के लिए डिफ़ॉल्ट।

      Parameters

      Returns void

    get

    • पढ़ता है कि कैमरा सीन में कहाँ है, पॉइंट के रूप में।

      Parameters

      Returns Point3

      पोज़िशन, एक पॉइंट के रूप में

    • वह पॉइंट पढ़ता है जिसे कैमरा देख रहा है।

      Parameters

      Returns Point3

      लक्ष्य, एक पॉइंट के रूप में

    • पढ़ता है कि कैमरा अपने नियंत्रणों के जवाब में कितनी तेज़ी से चलता है।

      Parameters

      Returns number

      गति

    set

    • कैमरा को सीन में एक पॉइंट पर ले जाता है; टारगेट कैमरा वहाँ से अपने लक्ष्य को देखता रहता है।

      Parameters

      • inputs: PositionDto

        कैमरा और पोज़िशन

      Returns void

      bitbybit.babylon.camera.setPosition({ camera, position: [20, 20, 20] });
      
    • कैमरा को सीन में एक पॉइंट की ओर देखने के लिए घुमाता है।

      Parameters

      • inputs: TargetDto

        कैमरा और लक्ष्य पॉइंट

      Returns void

      bitbybit.babylon.camera.setTarget({ camera, target: [0, 5, 0] });
      
    • सेट करता है कि कैमरा अपने कीबोर्ड और पॉइंटर नियंत्रणों के जवाब में कितनी तेज़ी से चलता है; 1 डिफ़ॉल्ट गति है।

      Parameters

      • inputs: SpeedDto

        कैमरा और गति

      Returns void

    • कैमरा की निकट क्लिपिंग दूरी सेट करता है: minZ सीन इकाइयों से अधिक निकट का कुछ भी ड्रॉ नहीं होता। बहुत छोटा मान बड़े सीन पर गहराई की परिशुद्धता खोता है।

      Parameters

      • inputs: MinZDto

        कैमरा और निकट दूरी

      Returns void

    • कैमरा की दूर क्लिपिंग दूरी सेट करता है: maxZ सीन इकाइयों से अधिक दूर का कुछ भी ड्रॉ नहीं होता।

      Parameters

      • inputs: MaxZDto

        कैमरा और दूर की दूरी

      Returns void