स्पष्ट आदेश से बचने के लिए तकनीकों का एक सेट ऑर्डर इंडिपेंडेंट ट्रांसपेरेंसी (संक्षेप में OIT) के नाम से जाना जाता है।
बहुत सारी OIT तकनीकें हैं।
ऐतिहासिक रूप से एक गहराई छीलने है । इस दृष्टिकोण में आप पहले सामने वाले सबसे टुकड़े / पिक्सल को प्रस्तुत करते हैं, फिर आप पिछले चरण में पाए जाने वाले के सबसे करीब पाते हैं और इसके बाद, आपकी आवश्यकता के अनुसार कई "परत" के साथ चल रहा है। इसे गहराई छीलने कहा जाता है क्योंकि प्रत्येक पास में आप गहराई की एक परत को "छील" देते हैं। आपकी सभी परत फिर से सामान्य रूप से वापस से सामने की ओर हो सकती है। इस एल्गोरिथ्म को लागू करने के लिए आपको गहराई बफर की एक प्रति की आवश्यकता है।
तकनीकों का एक और सेट मिश्रण OIT वाले हैं। एक सबसे हाल ही में और दिलचस्प एक मैकडायर और बावोइल द्वारा प्रस्तावित वेटेड ब्लेंडेड ओआईटी है । यह मूल रूप से सभी सतहों के लिए एक भारित राशि लागू करता है जो किसी दिए गए टुकड़े को रखता है। उनके द्वारा प्रस्तावित वेटिंग योजना कैमरा-स्पेस Z (रोड़ा बनाने के लिए एक सन्निकटन के रूप में) और अपारदर्शिता पर आधारित है।
विचार यह है कि यदि आप समस्या को एक भारित राशि तक कम कर सकते हैं, तो आप वास्तव में आदेश देने के बारे में परवाह नहीं करते हैं।
मूल पेपर के अलावा, वेटेड ब्लेंडेड OIT के विवरण और समस्याओं के कार्यान्वयन के लिए एक महान संसाधन मैट पेटिटिनो के ब्लॉग में है । जैसा कि आप उनके पोस्ट से पढ़ सकते हैं कि यह तकनीक चांदी की गोली नहीं है। मुख्य समस्या यह है कि भार योजना केंद्रीय है और इसे आपके दृश्य / सामग्री के अनुसार ट्यून करने की आवश्यकता है। उनके प्रयोगों से, जबकि तकनीक अपेक्षाकृत कम और मध्यम अस्पष्टता के लिए ठीक काम करने लगती है, यह तब विफल हो जाता है जब अपारदर्शिता 1 तक पहुंच जाती है और इसलिए उन सामग्रियों से उपयोग नहीं किया जा सकता है जहां सतह का बड़ा हिस्सा अपारदर्शी है (वह पर्ण का उदाहरण बनाता है)।
फिर, सभी नीचे आते हैं कि आप अपने गहराई-वजन को कैसे ट्यून करते हैं और उन लोगों को ढूंढते हैं जो आपके उपयोग-मामलों को पूरी तरह से फिट करते हैं, जरूरी नहीं कि तुच्छ हो।
भारित मिश्रित ओआईटी के लिए क्या आवश्यक है, इसके लिए दो अतिरिक्त रेंडर लक्ष्यों से अधिक कुछ भी नहीं है। एक जिसे आप प्रीफ़िल्टेड अल्फा रंग (रंग * अल्फा) और अल्फा के साथ भरते हैं, दोनों तदनुसार भारित होते हैं। केवल वजन के लिए अन्य एक।