इमेज फॉर्मेट जहां RGB को अल्फा चैनल से पहले से गुणा किया जाता है — तेज कम्पोजिटिंग, कोई हेलो नहीं। VFX पाइपलाइन में पेशेवर मानक।
कम्पोजिटिंग में, हम लगातार आंशिक रूप से पारदर्शी परतों के साथ काम करते हैं - और यहीं पर नौसिखिए उन लोगों से अलग हो जाते हैं जो जानते हैं कि वे क्या कर रहे हैं। सवाल यह है: क्या आप रंग मानों को उनकी पारदर्शिता से स्वतंत्र रूप से संग्रहीत करते हैं, या आप उन्हें तुरंत गुणा करते हैं? प्री-मल्टीप्लाइड छवियों में RGB चैनल पहले से ही अल्फा चैनल से गुणा किए जा चुके होते हैं। यह तकनीकी रूप से सूखा लगता है, लेकिन यह कम्पोजिटिंग प्रक्रिया के सेट पर वास्तविक समस्याएं पैदा करने से रोकता है।
कल्पना कीजिए कि आपके पास एक शॉट है जिसमें बैकग्राउंड की-आउट है - जैसे ग्रीन स्क्रीन के सामने एक व्यक्ति। किनारे आंशिक रूप से पारदर्शी होते हैं क्योंकि कीइंग सॉफ्टवेयर अनिश्चित होता है। अनप्री-मल्टीप्लाइड (सीधे) छवियों में, प्रत्येक पिक्सेल अभी भी अपने मूल RGB मान को संग्रहीत करता है, भले ही अल्फा पारदर्शिता वहां 10% हो। बाद के कम्पोजिटिंग में, यह "हेलो" का कारण बनता है - आकृति के चारों ओर हल्के या गहरे किनारों, क्योंकि आप कम अपारदर्शिता वाली रंग जानकारी को अन्य परतों पर रखते हैं। यह सस्ता दिखता है और बाद में ठीक करना मुश्किल होता है। प्री-मल्टीप्लाइड छवियां इस समस्या को हल करती हैं: RGB मान पहले से ही उनकी वास्तविक दृश्यता तक कम कर दिए गए हैं। अल्फा=0.5 और मूल लाल=255 वाला एक पिक्सेल लाल=127.5 के रूप में संग्रहीत किया जाता है। अन्य परतों पर कम्पोजिटिंग करते समय? कोई गलत हेलो कलाकृतियां नहीं। किनारे साफ हैं।
व्यवहार में, इसका मतलब है: आपका कम्पोजिटर आपको धन्यवाद देगा यदि आप मैट, कीज़ और वीएफएक्स प्लेट्स को प्री-मल्टीप्लाइड के रूप में वितरित करते हैं। नुके, आफ्टर इफेक्ट्स, फ्यूजन - सभी बड़े कम्पोजिटिंग सूट आंतरिक रूप से प्री-मल्टीप्लाइड पाइपलाइन के साथ काम करते हैं। निश्चित रूप से, आपको कुछ कलर करेक्शन ऑपरेशंस के लिए कभी-कभी अनप्री-मल्टीप्लाइड रॉ डेटा की आवश्यकता होती है, लेकिन पेशेवर वीएफएक्स हाउस में मानक स्पष्ट है: प्री-मल्टीप्लाइड समय बचाता है, त्रुटियों को रोकता है और गणना लागत को कम करता है। कारण सरल है - गुणा पहले से ही हो चुका है, कम्पोजिटिंग के दौरान आवश्यक नहीं है। यह उन कारणों में से एक है कि 16-बिट या 32-बिट संस्करण में अल्फा चैनल के साथ ओपनईएक्सआर मानक क्यों बन गया है - प्रारूप दोनों संस्करणों को संग्रहीत कर सकता है, और पाइपलाइन लीड परिभाषित करता है कि क्या बाहर जाता है।
आम भ्रम: प्री-मल्टीप्लीकेशन मैटिंग (मैट के अलग भंडारण) या सामान्य रूप से अल्फा कम्पोजिटिंग से अलग है। यह एक विशिष्ट गणितीय भंडारण और गणना विधि है। अगली विभाग को डिलीवर करते समय? हमेशा स्पष्ट करें कि प्री-मल्टीप्लाइड या स्ट्रेट की उम्मीद है - फ़ाइल आकार में अंतर छोटा है, गुणवत्ता में विशाल।
संबंधित शब्द
क्विज़
1. Zu welchem Department gehört „Premultipliziertes Bild"?