Bitbybit Docs
    Preparing search index...

    Class BabylonGltf

    io के बेसिक आयात/निर्यात के ऊपर उन्नत glTF/glb टूलिंग। यह सब कुछ एक ही मेश में समेटने के बजाय समृद्ध एसेट कंटेनर को बनाए रखता है, जिससे KHR_materials_variants, एनिमेशन समूह और glTF स्तर की अन्य सुविधाएँ खुलती हैं जिन्हें लोड किए गए एसेट ग्राफ़ की आवश्यकता होती है।

    Index

    Constructors

    animations

    • लोड किए गए glTF एसेट कंटेनर के एनीमेशन समूह प्राप्त करता है।

      Parameters

      Returns AnimationGroup[]

      एनिमेशन समूह

    • लोड किए गए glTF एसेट कंटेनर के एनीमेशन समूहों के नामों की सूची बनाता है।

      Parameters

      Returns string[]

      एनिमेशन समूहों के नाम

    • लोड किए गए glTF एसेट के किसी एनीमेशन समूह को चलाना शुरू करता है।

      Parameters

      • inputs: PlayAnimationGroupDto

        एनिमेशन समूह और प्लेबैक विकल्प

      Returns void

    • लोड किए गए glTF एसेट के किसी एनीमेशन समूह को रोकता है।

      Parameters

      Returns void

    get

    • लोड किए गए glTF एसेट का रूट ट्रांसफ़ॉर्म नोड प्राप्त करता है। मटीरियल वेरिएंट संचालन के लिए इस नोड की आवश्यकता होती है।

      Parameters

      Returns TransformNode

      रूट ट्रांसफ़ॉर्म नोड

    • लोड किए गए glTF एसेट कंटेनर के सभी मेश प्राप्त करता है।

      Parameters

      Returns AbstractMesh[]

      मेश

    load

    • किसी url से glTF या glb फ़ाइल को दृश्य में लोड करता है और एसेट कंटेनर लौटाता है। यह कंटेनर मेश, मटीरियल, एनीमेशन समूह और रूट नोड के संदर्भ रखता है ताकि मटीरियल वेरिएंट जैसी सुविधाएँ काम करती रहें।

      Parameters

      • inputs: AssetFileByUrlDto

        एसेट फ़ाइल का नाम और रूट url

      Returns Promise<AssetContainer>

      लोड किए गए gltf का Babylon एसेट कंटेनर

    • अपलोड की गई एसेट फ़ाइल से glTF या glb फ़ाइल को दृश्य में लोड करता है और एसेट कंटेनर लौटाता है।

      Parameters

      Returns Promise<AssetContainer>

      लोड किए गए glTF का Babylon एसेट कंटेनर

    variants

    • लोड किए गए glTF एसेट द्वारा घोषित KHR_materials_variants मटीरियल वेरिएंट के नामों की सूची बनाता है।

      Parameters

      Returns string[]

      उपलब्ध मैटेरियल वेरिएंट के नाम

    • नाम द्वारा KHR_materials_variants मटीरियल वेरिएंट को सक्रिय करता है, और तदनुसार एसेट के मटीरियल बदल देता है।

      Parameters

      • inputs: SelectVariantDto

        glTF रूट नोड और वेरिएंट का नाम

      Returns void

    • लोड किए गए glTF एसेट का वर्तमान में चयनित KHR_materials_variants मटीरियल वेरिएंट प्राप्त करता है।

      Parameters

      Returns string | string[]

      चयनित मैटेरियल वेरिएंट का नाम, या कुछ नहीं यदि कोई चयनित नहीं है

    • लोड किए गए glTF एसेट के मटीरियल को मूल KHR_materials_variants डिफ़ॉल्ट पर वापस रीसेट करता है।

      Parameters

      Returns void