Bitbybit Docs
    Preparing search index...

    Class BabylonDecal

    মেশের উপর ছবি সাঁটানো, যেভাবে একটি লেবেল বা লোগো একটি পণ্যের উপর বসে। একটি জ্যামিতি ডিক্যাল হল সারফেসকে জড়িয়ে থাকা একটি পাতলা ক্লিপ করা মেশ, যা যেকোনো স্থির মেশে কাজ করে; একটি ডিক্যাল ম্যাপ তার বদলে মেশের নিজস্ব টেক্সচার স্পেসে আঁকে, কোনো জ্যামিতি যোগ করে না, বিকৃতি অনুসরণ করে এবং অনেক প্রজেকশন জমতে দেয়, কিন্তু পরিষ্কার UV স্থানাঙ্ক দরকার।

    Index

    Constructors

    create

    • একটি জ্যামিতিক ডিক্যাল তৈরি করে যা একটি মেশের উপর একটি ছবি প্রজেক্ট করে। ডিক্যালটি একটি ক্লিপড চাইল্ড মেশ যা সোর্স মেশের পৃষ্ঠতলকে আঁকড়ে থাকে, যা একে যেকোনো ম্যাটেরিয়াল এবং যেকোনো স্থির মেশের সাথে কাজ করায়। এটি জ্যামিতি যোগ করে, তাই বিকৃতিশীল মেশ বা বহু জমা হওয়া ডিক্যালের ক্ষেত্রে এর পরিবর্তে ডিক্যাল ম্যাপ পদ্ধতি ব্যবহার করুন।

      Parameters

      • inputs: CreateMeshDecalDto

        উৎস মেশ, ছবির টেক্সচার এবং প্রজেকশনের প্যারামিটার

      Returns Mesh

      ডিক্যালটি উপস্থাপনকারী Babylon মেশ, উৎস মেশের অধীনে প্যারেন্ট করা

    • একটি মেশে UV-স্পেস ডিক্যাল ম্যাপ সক্রিয় করে এবং এর ম্যাটেরিয়ালের ডিক্যাল ম্যাপ প্লাগইন চালু করে। জ্যামিতিক ডিক্যালের বিপরীতে এটি মেশের টেক্সচার স্পেসে সরাসরি ছবি প্রজেক্ট করে, তাই কোনো জ্যামিতি যোগ হয় না, ডিক্যালগুলো বিকৃতি অনুসরণ করে এবং একাধিক প্রজেকশন একটি একক ম্যাপে জমা হয়। মেশের যথাযথ, অ-ওভারল্যাপিং UV স্থানাঙ্ক থাকতে হবে।

      Parameters

      • inputs: EnableDecalMapDto

        মেশ, তার ম্যাটেরিয়াল এবং ডিক্যাল ম্যাপের রেজোলিউশন

      Returns MeshUVSpaceRenderer

      ছবি প্রজেক্ট করতে ব্যবহৃত Babylon ডিক্যাল ম্যাপ রেন্ডারার

    update

    • একটি ডিক্যাল ম্যাপে একটি ছবি প্রজেক্ট করে। প্রতিটি কল প্রদত্ত অবস্থানে ছবিটি যোগ করে, পূর্বে প্রজেক্ট করা ডিক্যালগুলোর উপর জমা হয়। মেশে সক্রিয় করা একটি ডিক্যাল ম্যাপের সাথে এটি ব্যবহার করুন।

      Parameters

      • inputs: ProjectDecalDto

        ডিক্যাল ম্যাপ রেন্ডারার, ছবির টেক্সচার এবং প্রজেকশনের প্যারামিটার

      Returns void

    • একটি ডিক্যাল ম্যাপ থেকে সমস্ত প্রজেক্ট করা ডিক্যাল পরিষ্কার করে, এটিকে খালিতে রিসেট করে।

      Parameters

      • inputs: DecalMapDto

        ডিক্যাল ম্যাপ রেন্ডারার

      Returns void