প্রকল্প সম্পর্কে

SoftMaskForUGUI একটি ইউনিটি প্যাকেজ যা বিল্ট-ইন uGUI Mask কম্পোনেন্টকে উন্নত সফট-মাস্কিং ক্ষমতা দিয়ে সমৃদ্ধ করে। এটি ডেভেলপারদের UI এলিমেন্টের জন্য মসৃণ, সেমি-ট্রান্সপারেন্ট মাস্ক তৈরি করতে দেয়, যা বিভিন্ন গ্রাফিক টাইপ (Text, Image, RawImage), একাধিক স্প্রাইট এবং SpriteAtlas, নেস্টেড সফট মাস্ক (৪ স্তর পর্যন্ত), ScrollRect, সব রেন্ডার মোড (ওভারলে, ক্যামেরা স্পেস, ওয়ার্ল্ড স্পেস) এবং VR সমর্থন করে। প্যাকেজটিতে UI/Default-এর জন্য একটি সফট-মাস্কেবল UI শেডার অন্তর্ভুক্ত রয়েছে এবং ন্যূনতম পরিবর্তনে কাস্টম শেডার সমর্থন করে। এটি SoftMask, SoftMaskable, MaskingShape এবং RectTransformFitter-এর মতো কম্পোনেন্ট সরবরাহ করে, যা নমনীয় মাস্কিং নিয়ন্ত্রণ দেয়, যার মধ্যে অ্যাডিটিভ/সাবট্র্যাক্টিভ মাস্কিং, ইনভার্স মাস্কিং, রে-কাস্ট ফিল্টারিং এবং পারফরম্যান্স/কোয়ালিটি সমন্বয় অন্তর্ভুক্ত। ইনস্টলেশন OpenUPM, UPM (git URL) বা এমবেডেড প্যাকেজ হিসেবে উপলব্ধ। প্যাকেজটিতে একটি WebGL ডেমো রয়েছে এবং অতিরিক্ত শেডার সহ TextMeshPro এবং Spine সমর্থন করে।