क्या गाऊसी धब्बा नरम छाया किनारों का काफी सटीक प्रतिनिधित्व है?


14

मुझे यकीन नहीं है कि वास्तविक जीवन नरम छाया (करीब, बड़े प्रकाश स्रोतों से) में एक गाऊसी या रैखिक गिरावट या कुछ और है।

मैं किसी ऐसी चीज़ पर काम कर रहा हूँ जहाँ मैं किसी प्रकार की पूर्व-निर्मित ढाल बनावट में हेरफेर करके छाया बना सकता हूँ, इसलिए मुझे फ्रेम बफ़र्स और पारंपरिक शैडोइंग तकनीकों पर भरोसा नहीं करना है। मैं अपनी जाली की बनावट के एक चैनल में ग्रेडिएंट को बेक करने की योजना बना रहा हूं और फिर प्रत्येक क्वाड को कितना छाया कवर करता है, इसके आधार पर मानों में हेरफेर कर रहा हूं। यह संभव है, क्योंकि मेरे पास सिर्फ एक जिगजैग की तरह पंक्तिबद्ध है, जहां प्रत्येक चोटी अगले आसन्न क्वाड पर छाया डाल सकती है।

तो एक रैखिक गिरावट आसान होगी (बस एक रैखिक ढाल से कुछ मूल्य को घटाना होगा) लेकिन मेरे पास एक कठिन समय है जो यह बता रहा है कि वह क्या यथार्थवादी है। वहाँ एक सरल गणित सूत्र है कि एक गौसियन सन्निकटन बाहर खींचने के लिए एक रैखिक ढाल पर लागू किया जा सकता है?


3
कंप्यूटर ग्राफिक्स में "यथार्थवादी दिखता है" और "सटीक है" अक्सर दो बहुत अलग चीजें होती हैं!
रोमन रेनर

जवाबों:


34

वास्तविक जीवन की नरम छाया में एक आकार होता है जो प्रकाश स्रोत के आकार पर निर्भर करता है क्योंकि यह छाया की सतह के दृष्टिकोण से प्रकट होता है। इसका कारण यह है कि छाया की सतह के दृष्टिकोण से प्रकाश स्रोत के आंशिक रोड़ा के कारण पेनुम्ब्रस होते हैं। छाया का आकार इसलिए होता है जैसे कि प्रकाश स्रोत के आकार के साथ हल किए गए पूर्णांक का आकार।

उदाहरण के लिए, सूरज हमें एक डिस्क के रूप में दिखाई देता है, इसलिए सूरज की वजह से नरम छाया एक डिस्क फिल्टर के साथ प्रभावी रूप से सजाया जाता है। परिणामी नतीजा, कई मामलों में, एक गाऊसी की उपस्थिति के समान है, जो यह बता सकता है कि छायावाद के लिए गाऊसी लोकप्रिय क्यों हैं।

गॉसियन फॉलऑफ भी स्मूथस्टेप फंक्शन के रूप में बहुत समान है , जो कि मूल्यांकन करने के लिए बहुत सस्ती है और आपके shader के लिए एक अच्छा विकल्प हो सकता है।

प्रकाश स्रोत आकार पर छाया आकृति की निर्भरता सूर्य ग्रहण के दौरान सबसे नाटकीय रूप से प्रदर्शित होती है। उदाहरण के लिए, फ़्लिकर उपयोगकर्ता कैंटवेस्ट्रेला की यह तस्वीर कुछ साल पहले आंशिक ग्रहण के दौरान ली गई थी । ग्रहण चंद्रमा के आसपास दिखाई देने वाले सूरज के एक अर्धचंद्र में परिणत हुआ, और परिणामस्वरूप, एक पेड़ की छाया एक अर्धचंद्राकार आकृति दिखाती है जहां पेड़ की पत्तियां एक पिनहोल बनती हैं।

कॉपीराइट © 2005 फ़्लिकर उपयोगकर्ता Cantavestrella द्वारा;  CC BY-SA 2.0 के तहत लाइसेंस प्राप्त है


5
वास्तव में शांत छवि के लिए +1। और, स्वाभाविक रूप से, smoothstep के लिए।
लीख
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.