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