रैखिक इंटरपोलेशनक्वाड के गुणों का यह सही व्यवहार है। याद रखें कि एक ट्रैक्टर हमेशा दो त्रिकोण के रूप में प्रस्तुत किया जाता है। ऐसा करने की दो संभावनाएं हैं: \
विकर्ण या /
विकर्ण उनके सामान्य किनारे के रूप में। विशेषता को कैसे विभाजित किया गया है अब संदिग्ध हो जाता है (दोनों मामलों में अलग है)।
मैं आपको आपके जैसा एक उदाहरण दिखाऊंगा।

त्रिकोण एक \
विकर्ण द्वारा अलग कर रहे हैं।

त्रिकोण एक /
विकर्ण द्वारा अलग कर रहे हैं।
दोनों मामलों में, कोने के रंग हैं:
000000 top left
3B3B3B top right + bottom left
FFFFFF bottom right
एक समाधान प्रदान करना है केवल विशेषता मान (रंग) जो स्पष्ट अंतर्वेशित रंग में परिणाम। यह मामला है जब निम्नलिखित है।
ऊपरी बाएं से नीचे दाएं कोने से एक पंक्ति पर विचार करें (चलो इन्हें बेस बेस को एक निर्दिष्ट बेस रंग के साथ कॉल करें)। ऊपरी बाएं कोने में 0
का मान है, नीचे दाएं 1
। प्रत्येक अन्य कशेरुक (इस मामले में नीचे बाएं, ऊपरी दाएं) को इस काल्पनिक रेखा के लिए ऑर्थोगोनियल रूप से पेश किया जाना चाहिए और संबंधित मान इस कशेरुक को असाइन किया गया है। इस मामले में (एक वर्ग) दो अन्य कोनों में .5
प्रत्येक का मान होता है। इन कोनों के रंगों को दो आधार रंगों का मिश्रण मान होना चाहिए, जो अल्फा मान के साथ गणना की गई मान के अनुरूप हैं।

आपके मामले में, आप निम्नलिखित रंग का उपयोग करें:
उपरोक्त उदाहरण में, दो अन्य कोनों के रंग आदेश बनाने के लिए दोनों छवियों समान रूप से देखने में 808080
बजाय 3B3B3B
होना ही था कोने के लिए (कम से कम, वे इस तरह के रूप में अपने स्क्रीनशॉट में दिखाई देते हैं):
000000 top left
3A3A3A top right + bottom left
595959 bottom right
तो वे ऊपर से आवश्यकता को पूरा नहीं करते हैं, के रूप में 3A3A3A
नहीं है अन्य twos के बीच औसत मूल्य।
एक थोड़ा अलग उदाहरण दर्शाता है तुम क्यों हो सकता है नहीं तो बस मिश्रण अल्फा मान (जो दो अन्य कोने के लिए मतलब मूल्यों में परिणाम है) के लिए .5
उपयोग करना चाहते हैं। एक गैर वर्ग ट्रैक्टर पर विचार करें, इस आयत है, जो दो अन्य कोनों के लिए मूल्यों .5
का उपयोग करता है, जो 808080
ग्रे से मेल खाती है जैसे:

आप देख सकते हैं, ढाल की दिशा ओर्थोगोनल नहीं है दो "आधार कोनों" के बीच कनेक्शन लाइन के लिए, जैसा कि मैंने उन्हें बुलाया (शीर्ष बाएं - नीचे दाएं)। अब देखते हैं क्या ऊपर से मेरी विधि का उत्पादन करते हैं:

कौन सा अधिक दो कोनों के बीच एक रैखिक ढाल की तरह लग रहा है, लेकिन में "दुनिया अंतरिक्ष", "बनावट अंतरिक्ष" नहीं में। आप दूसरे पर दो आउटपुट में से एक पसंद कर सकते हैं; मैं आपको अंतर दिखाना चाहता था। कनेक्शन लाइन (orthogonal प्रक्षेपण) पर मान निम्न की तरह लग रहे

मेरा बुरा छवियों ... के लिए खेद है (वे कर रहे हैं केवल अनुमान!);)
आप मिल सकती है आपको मिल कशेरुक और टुकड़े टुकड़े के बीच एक tex-coord में interpolated रंग चिपकाने से अधिक सटीकता। – JasonD
@ जेसनडी: "टेक्स्ट-समन्वय" जैसी कोई चीज़ नहीं है; केवल उपयोगकर्ता परिभाषित इंटरपोलेटेड मान हैं। –
@Andrew: आप कैसे जानते हैं कि यह एक इंटरपोलेशन समस्या है और आपके प्रदर्शन बिटडिप, स्क्रीन, या आप इसे कैसे देख रहे हैं के साथ कोई समस्या नहीं है? –