इस तरह के मॉडल की अंतर्निहित धारणा त्वचा रेंडरिंग के लिए कई अन्य मॉडल के समान है; उपसतह बिखरने को एक प्रसार घटना के रूप में अनुमानित किया जा सकता है। यह अच्छा है क्योंकि अत्यधिक बिखरने वाले मीडिया में, प्रकाश का वितरण कोण से निर्भरता खो देता है और आइसोट्रॉपी को जाता है।
एक विश्लेषणात्मक फैशन में इस तरह की प्रसार समस्या के समाधान के लिए द्विध्रुवीय सन्निकटन एक सूत्रीकरण है।
मूल रूप से वे BSSRDF को कई बिखरने और एकल बिखरने वाले घटक के रूप में अनुमानित करके शुरू करते हैं। इसके बाद कई प्रकीर्णन को इस प्रकार परिभाषित किया गया है:
जहां Fresnel शब्द हैं और R , प्रवेश और निकास बिंदु के बीच की दूरी के कार्य के रूप में व्यक्त प्रसार प्रोफ़ाइल है। एफटीआर
इस को प्रसार प्रोफ़ाइल के रूप में जाना जाता है और वे इस प्रोफ़ाइल को द्विध्रुवीय सन्निकटन के माध्यम से बनाते हैं। आने वाली प्रकाश किरण का योगदान दो आभासी स्रोतों में से एक माना जाता है: सतह के नीचे एक नकारात्मक और इसके ऊपर एक सकारात्मक (यही कारण है कि द्विध्रुवीय)आर
यहाँ चित्र आर में है ऊपर। उन प्रकाश स्रोतों का योगदान विभिन्न कारकों पर निर्भर है जैसे कि सतह से प्रकाश की दूरी, बिखरे हुए गुणांक आदि (सूत्र के अधिक विस्तृत विवरण के लिए नीचे देखें)।∥ xमैं- एक्सओ∥
यह मॉडल केवल कई बिखरने की घटनाओं के लिए खाता है, लेकिन यह त्वचा के लिए पर्याप्त ठीक है। हालांकि यह ध्यान दिया जाना चाहिए कि कुछ पारभासी सामग्री (जैसे धुआं और संगमरमर) के लिए एकल बिखराव मौलिक है। वह कागज एकल प्रकीर्णन सूत्रीकरण का प्रस्ताव करता है, लेकिन महंगा है।
प्रसार प्रोफ़ाइल आमतौर पर गाऊसी ब्लर्स की एक श्रृंखला के रूप में वास्तविक समय के अनुप्रयोग के लिए अनुमानित होती है (जैसे डी'ईऑन एट अल के सेमिनल कार्यों में। GPU रत्न 3 में तब जिमेनेज के SSSSS के लिए इस्तेमाल किया गया था) ताकि यह वास्तविक समय परिदृश्यों के लिए व्यावहारिक हो सके। । इस अद्भुत पेपर में इस तरह के सन्निकटन पर विवरण हैं। उस पेपर से एक तस्वीर वास्तव में यह दिखाती है कि यह सूत्रीकरण कितना अच्छा है:
जैसा कि पक्ष ध्यान दें द्विध्रुवीय सन्निकटन मानता है कि सामग्री अर्ध-अनंत है, हालांकि यह धारणा पतली स्लैब और बहु-स्तरित सामग्री जैसे कि त्वचा के साथ नहीं है। द्विध्रुवीय कार्य पर निर्माण, डोनर और जेनसेन [2005] ने बहु-ध्रुव सन्निकटन का प्रस्ताव रखा जो द्विध्रुवीय समस्याओं के लिए जिम्मेदार है। एकल द्विध्रुवीय के बजाय इस मॉडल के साथ, लेखक बिखराव की घटना का वर्णन करने के लिए उनमें से एक सेट का उपयोग करते हैं। इस तरह के सूत्रीकरण में परावर्तन और संप्रेषण प्रोफाइल को शामिल किए गए विभिन्न द्विध्रुवों के योगदान को संक्षेप में प्राप्त किया जा सकता है
संपादित करें: मैं यहाँ टिप्पणी अनुभाग में @NathanReed के सवालों के एक जोड़े के जवाब डाल रहा हूँ:
प्रसार प्रोफ़ाइल सन्निकटन के साथ भी, BSSRDF मॉडल को अभी भी आने वाली रोशनी को इकट्ठा करने के लिए सतह पर पास के बिंदुओं के एक त्रिज्या पर एकीकृत करने की आवश्यकता है, सही? एक पथ-प्रदर्शक के रूप में वह कैसे पूरा होता है? क्या आपको कुछ डेटा संरचना का निर्माण करना है ताकि आप किसी दिए गए बिंदु के पास की सतह पर बिंदुओं का नमूना ले सकें?
BSSRDF सन्निकटन को अभी भी एक निश्चित क्षेत्र पर एकीकृत करने की आवश्यकता है, हाँ।
जुड़े हुए पेपर में उन्होंने एक मोंटेकार्लो रे-ट्रेसर का उपयोग यादृच्छिक रूप से नमूने के रूप में एक घनत्व के रूप में परिभाषित किया है:
σटी आरइ- σटी आरघ
जहाँ उस सिग्मा मान का प्रभावी विलोपन गुणांक नीचे परिभाषित किया गया है (यह गुणांक के बिखरने और अवशोषित होने पर निर्भर है, जो सामग्री के गुण हैं) और d उस बिंदु की दूरी है जिसका हम मूल्यांकन कर रहे हैं। यह घनत्व इस तरह से परिभाषित किया गया है क्योंकि प्रसार शब्द में घातीय गिरावट है।
में [जेन्सेन और Buhler 2002] वे एक त्वरण तकनीक का प्रस्ताव रखा। मुख्य अवधारणाओं में से एक था विसरण शब्द के मूल्यांकन से नमूना को अपघटित करना। इस तरह वे प्रसार के मूल्यांकन के लिए दूर के नमूनों को एक साथ क्लस्टर करने के लिए नमूना चरण के दौरान गणना की गई जानकारी का एक श्रेणीबद्ध मूल्यांकन करते हैं। पेपर में वर्णित कार्यान्वयन संरचना के रूप में एक ऑक्ट्री का उपयोग करता है। यह तकनीक, कागज के अनुसार, पूर्ण मोंटे कार्लो एकीकरण की तुलना में तेजी का परिमाण है।
दुर्भाग्य से मैं अपने आप को एक ऑफ-लाइन कार्यान्वयन में नहीं मिला, इसलिए मैं इससे अधिक मदद नहीं कर सकता।
वास्तविक समय के समसामयिक गॉसियंस में सही त्रिज्या को अनुमानित रूप से सेट किया जाता है, जब गॉसियन ब्लर्स के विचरण को परिभाषित करने के लिए जिसे लागू करने की आवश्यकता होती है।
क्यों एक सकारात्मक और एक नकारात्मक प्रकाश? क्या उनके लिए लक्ष्य एक दूसरे को किसी तरह से रद्द करना है?
2 ए डी
एफघआर
EDIT2: मैंने एक ब्लॉग पोस्ट में इस उत्तर में कुछ अवधारणाओं का विस्तार (एक छोटा सा) किया है: http://bit.ly/1Q82rqT
उन लोगों के लिए जो एक सूत्र में बहुत सारे ग्रीक पत्रों से डरते नहीं हैं, यहां मेरी थीसिस से एक उद्धरण है जहां परावर्तन प्रोफ़ाइल को प्रत्येक शब्द में संक्षेप में वर्णित किया गया है: