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