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

      একই বাউন্ডিং বক্স গিজমো