इस प्रोजेक्ट के बारे में

SoftMaskForUGUI एक यूनिटी पैकेज है जो बिल्ट-इन uGUI Mask घटक को उन्नत सॉफ्ट-मास्किंग क्षमताओं के साथ बढ़ाता है। यह डेवलपर्स को UI तत्वों के लिए चिकने, अर्ध-पारदर्शी मास्क बनाने की अनुमति देता है, जो विभिन्न ग्राफिक प्रकारों (Text, Image, RawImage), कई स्प्राइट और SpriteAtlas, नेस्टेड सॉफ्ट मास्क (4 स्तरों तक), ScrollRect, सभी रेंडर मोड (ओवरले, कैमरा स्पेस, वर्ल्ड स्पेस), और VR का समर्थन करता है। पैकेज में UI/Default के लिए एक सॉफ्ट-मास्केबल UI शेडर शामिल है और न्यूनतम संशोधन के साथ कस्टम शेडर्स का समर्थन करता है। यह SoftMask, SoftMaskable, MaskingShape, और RectTransformFitter जैसे घटक भी प्रदान करता है, जो लचीले मास्किंग नियंत्रण के लिए हैं, जिसमें योगात्मक/व्यवकलनात्मक मास्किंग, व्युत्क्रम मास्किंग, रे-कास्ट फ़िल्टरिंग, और प्रदर्शन/गुणवत्ता समायोजन शामिल हैं। स्थापना OpenUPM, UPM (git URL), या एम्बेडेड पैकेज के रूप में उपलब्ध है। पैकेज में एक WebGL डेमो शामिल है और अतिरिक्त शेडर्स के साथ TextMeshPro और Spine का समर्थन करता है।