यथार्थवादी बर्फ कैसे प्रदान करें?


45

मैं यूनिटी में एक बर्फ की चादर लिखने की कोशिश कर रहा हूं जो अच्छी और कम से कम अर्ध-यथार्थवादी दिखती है।

यदि निम्नलिखित शॉट ( Google पर पाया गया ) सीजी था, तो इसके शेडर में क्या शामिल होगा? (अग्रभूमि गुफा)। मैं गलत हो सकता हूं लेकिन ऐसा लगता है कि इसमें डिफॉल्ट डिफ्यूज़ की तुलना में एक अलग लाइटिंग मॉडल भी है।

यहाँ छवि विवरण दर्ज करें


यहाँ HLX और C ++ का उपयोग करके DirectX 11 के लिए एक ट्यूटोरियल है। हो सकता है कि आप सिद्धांतों को चमका सकें। इसके अलावा, आपने कहां देखा कि छवि सीजी थी? इसे वास्तविक बताया गया है।
MichaelHouse

मैंने कहा कि यह नहीं था। मैंने कहा "अगर" यह था। और धन्यवाद! मैं इसे
देखूंगा

9
उस घटना को उपसतह बिखरना कहा जाता है। इसका कारण यह है कि प्रकाश सामग्री की सतह में प्रवेश करता है और सामग्री के माध्यम से ही बिखर जाता है। ऐसा क्यों है, उदाहरण के लिए, बैकलिट के समय मानव कान लाल दिखते हैं। यहाँ एक ब्लॉग पोस्ट है जिसमें किसी के बर्फ प्रभाव को फिर से बनाने की कोशिश की गई है।

आह, माफ करना मैं "अगर" याद किया।
MichaelHouse

@ बाइट 56, कोई समस्या नहीं
डैनियल

जवाबों:


53

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

यहाँ एक तस्वीर है जो मुझे लगता है कि प्रभाव को अच्छी तरह से प्रदर्शित करता है:

यहाँ छवि विवरण दर्ज करें

आपके प्रश्न में चित्र से हम यह भी देख सकते हैं कि बर्फ काफी परावर्तक है, इसलिए आप शायद इसे प्रतिबिंबों के लिए किसी प्रकार के पर्यावरण मानचित्रण के साथ संयोजित करना चाहते हैं , और स्पेक्युलैरिटी को भी टोन करेंगे। हाइलाइट्स को सुदृढ़ करने के लिए को ।

आप अन्य चीजों को भी आज़मा सकते हैं जैसे कि थोड़ा सा अपवर्तन जोड़ना, थोड़ी भिन्नता जोड़ने के लिए किसी प्रकार की शोर बुनावट को ओवरले करना या बहुत छोटे और सूक्ष्म विवरणों के लिए किसी प्रकार की बंप मैपिंग या विस्थापन मानचित्रण

साधन

उत्तर लिखते समय मुझे मिले कुछ अन्य संसाधन:


तुम भी परिवेश में देखना चाहते हो सकता है ( en.wikipedia.org/wiki/Ambient_occlusion ) crags में darkening अनुकरण करने के लिए है कि आमतौर पर सिर्फ छाया का उपयोग कर सही पाने के लिए बहुत मुश्किल है।
कोअर्ल

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