Bitbybit Docs
    Preparing search index...

    Class BabylonGizmoBoundingBoxGizmo

    बाउंडिंग बॉक्स गिज़्मो: अटैच किए गए मेश के चारों ओर एक फ़्रेम जिसके कोने के बॉक्स उसे स्केल करते हैं और गोले उसे घुमाते हैं। हैंडल स्थिर स्क्रीन आकार बनाए रख सकते हैं, स्टेप में स्नैप कर सकते हैं, चुने गए पिवट से स्केल कर सकते हैं और प्रति अक्ष अलग गति से प्रतिक्रिया दे सकते हैं।

    Index

    Constructors

    create

    • बाउंडिंग बॉक्स गिज़्मो इवेंट का नाम एक टाइप्ड सिलेक्टर के रूप में आगे बढ़ाता है, उस कोड के लिए जो नाम से गिज़्मो इवेंट को सब्सक्राइब करता है।

      Parameters

      Returns boundingBoxGizmoObservableSelectorEnum

      वही सिलेक्टर

      const selector = bitbybit.babylon.gizmo.boundingBoxGizmo.createBoundingBoxGizmoObservableSelector({ selector: Bit.Inputs.BabylonGizmo.boundingBoxGizmoObservableSelectorEnum.onScaleBoxDragEndObservable });
      

    get

    • बाउंडिंग बॉक्स गिज़्मो के रोटेशन हैंडल का आकार पढ़ता है।

      Parameters

      Returns number

      रोटेशन गोले का आकार

    • बाउंडिंग बॉक्स गिज़्मो के स्केल हैंडल का आकार पढ़ता है।

      Parameters

      Returns number

      स्केल बॉक्स का आकार

    • पढ़ता है कि बाउंडिंग बॉक्स गिज़्मो के हैंडल स्क्रीन पर स्थिर आकार रखते हैं या नहीं।

      Parameters

      Returns boolean

      true जब हैंडल अपना स्क्रीन आकार बनाए रखते हैं

    • पढ़ता है कि बाउंडिंग बॉक्स गिज़्मो के हैंडल मेश की सीमाओं के सापेक्ष आकार पाते हैं या नहीं।

      Parameters

      Returns boolean

      true जब हैंडल सीमाओं का अनुसरण करते हैं

    • वह कैमरा दूरी पढ़ता है जिस पर बाउंडिंग बॉक्स गिज़्मो के हैंडल अपने वर्ल्ड आकार में दिखते हैं।

      Parameters

      Returns number

      दूरी गुणांक

    • वह ड्रैग चरण पढ़ता है जिस पर बाउंडिंग बॉक्स गिज़्मो स्केलिंग को स्नैप करता है, 0 का अर्थ सहज स्केलिंग।

      Parameters

      Returns number

      स्केलिंग स्नैप दूरी

    • रेडियन में वह कोण चरण पढ़ता है जिस पर बाउंडिंग बॉक्स गिज़्मो रोटेशन को स्नैप करता है, 0 का अर्थ सहज रोटेशन।

      Parameters

      Returns number

      रोटेशन स्नैप दूरी, रेडियन में

    • पढ़ता है कि बाउंडिंग बॉक्स गिज़्मो के स्केल स्नैपिंग चरण गुणा होने के बजाय जुड़ते हैं या नहीं।

      Parameters

      Returns boolean

      true जब स्नैपिंग वृद्धिशील है

    • वे पिवट अंश पढ़ता है जिनके चारों ओर बाउंडिंग बॉक्स गिज़्मो स्केल करता है।

      Parameters

      Returns Vector3

      पिवट, सीमाओं के अंशों के रूप में

    • बाउंडिंग बॉक्स गिज़्मो की प्रति अक्ष ड्रैग संवेदनशीलता पढ़ता है।

      Parameters

      Returns Vector3

      प्रति अक्ष गुणांक

    • पढ़ता है कि दिए गए ड्रैग पर बाउंडिंग बॉक्स गिज़्मो मेश को कितनी तेज़ी से स्केल करता है।

      Parameters

      Returns number

      स्केल ड्रैग की गति

    set

    • बाउंडिंग बॉक्स गिज़्मो के एजेस पर गोल रोटेशन हैंडल का आकार सेट करता है।

      Parameters

      Returns BoundingBoxGizmo

      वही बाउंडिंग बॉक्स गिज़्मो

    • true होने पर, बाउंडिंग बॉक्स गिज़्मो के रोटेशन गोले और स्केल बॉक्स कैमरे से चाहे जितनी दूरी हो, स्क्रीन पर एक ही आकार रखते हैं; यह fixedDragMeshBoundsSize पर प्राथमिकता पाता है।

      Parameters

      Returns BoundingBoxGizmo

      वही बाउंडिंग बॉक्स गिज़्मो

      bitbybit.babylon.gizmo.boundingBoxGizmo.setFixedDragMeshScreenSize({ boundingBoxGizmo, fixedDragMeshScreenSize: true });
      
    • true होने पर, बाउंडिंग बॉक्स गिज़्मो के हैंडल एक निश्चित वर्ल्ड आकार के बजाय जुड़े हुए मेश की सीमाओं के सापेक्ष आकार पाते हैं।

      Parameters

      Returns BoundingBoxGizmo

      वही बाउंडिंग बॉक्स गिज़्मो

    • वह कैमरा दूरी सेट करता है जिस पर fixedDragMeshScreenSize चालू होने पर बाउंडिंग बॉक्स गिज़्मो के हैंडल अपने वर्ल्ड आकार में दिखते हैं; डिफ़ॉल्ट 10 है।

      Parameters

      Returns BoundingBoxGizmo

      वही बाउंडिंग बॉक्स गिज़्मो

    • बाउंडिंग बॉक्स गिज़्मो को मेश को सहजता से नहीं बल्कि ड्रैग की scalingSnapDistance सीन इकाइयों के चरणों में स्केल करवाता है; 0 स्नैपिंग बंद कर देता है।

      Parameters

      Returns BoundingBoxGizmo

      वही बाउंडिंग बॉक्स गिज़्मो

    • बाउंडिंग बॉक्स गिज़्मो को मेश को सहजता से नहीं बल्कि rotationSnapDistance रेडियन के चरणों में घुमवाता है; 0 स्नैपिंग बंद कर देता है।

      Parameters

      Returns BoundingBoxGizmo

      वही बाउंडिंग बॉक्स गिज़्मो

    • बाउंडिंग बॉक्स गिज़्मो के कोनों पर चौकोर स्केल हैंडल का आकार सेट करता है।

      Parameters

      Returns BoundingBoxGizmo

      वही बाउंडिंग बॉक्स गिज़्मो

    • चुनता है कि बाउंडिंग बॉक्स गिज़्मो के स्केल स्नैपिंग चरण कैसे जुड़ते हैं: इंक्रीमेंटल चरण जुड़ते जाते हैं, 0.1 के चरण के लिए 1.1 फिर 1.2 फिर 1.3, जबकि डिफ़ॉल्ट गुणा करता है, 1.1 फिर 1.21 फिर 1.33।

      Parameters

      Returns BoundingBoxGizmo

      वही बाउंडिंग बॉक्स गिज़्मो

    • वह बिंदु सेट करता है जिसके चारों ओर बाउंडिंग बॉक्स गिज़्मो मेश को स्केल करता है, उसकी सीमाओं के अंशों के रूप में: [0.5, 0.5, 0.5] केंद्र है और [0.5, 0, 0.5] तल; डिफ़ॉल्ट रूप से यह विपरीत कोने से स्केल करता है।

      Parameters

      Returns BoundingBoxGizmo

      वही बाउंडिंग बॉक्स गिज़्मो

      bitbybit.babylon.gizmo.boundingBoxGizmo.setScalePivot({ boundingBoxGizmo, scalePivot: [0.5, 0, 0.5] });
      
    • बाउंडिंग बॉक्स गिज़्मो के लिए प्रति अक्ष अलग ड्रैग संवेदनशीलता सेट करता है, ताकि एक अक्ष पर स्केलिंग बाकी की तुलना में तेज़ या धीमी प्रतिक्रिया दे सके।

      Parameters

      Returns BoundingBoxGizmo

      वही बाउंडिंग बॉक्स गिज़्मो

    • सेट करता है कि दिए गए ड्रैग पर बाउंडिंग बॉक्स गिज़्मो मेश को कितनी तेज़ी से स्केल करता है; 1 डिफ़ॉल्ट है।

      Parameters

      Returns BoundingBoxGizmo

      वही बाउंडिंग बॉक्स गिज़्मो