(रीयलटाइम-) ग्लोबल इल्यूमिनेशन शुरुआती बिंदु [बंद]


10

वास्तविक समय वैश्विक रोशनी (गतिशील प्रकाश व्यवस्था परिदृश्यों के लिए) में किसी को क्या तकनीक देखनी चाहिए?

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

फोटॉन मैपिंग में काफी तेजी आ रही है, और मैंने voxel cone tracing और अधिक विशिष्ट एल्गोरिदम जैसी चीजों के बारे में पढ़ा है, जैसे कि CryEngine 3 में उपयोग की जाने वाली यह तकनीक । हालाँकि, इस क्षेत्र के बारे में कुछ भी नहीं जानने के बाद यह तय करना मुश्किल है कि कहां से शुरू किया जाए।

कौन सी सामान्य तकनीक देखने लायक है?


क्या आप विशेष रूप से गतिशील वैश्विक रोशनी की तलाश कर रहे हैं ? स्थिर (उर्फ पूर्वनिर्मित) वैश्विक रोशनी के लिए कई अच्छी तरह से समझा और प्रलेखित एल्गोरिदम हैं, लेकिन मुझे लगता है कि आप उन लोगों की तलाश नहीं कर रहे हैं।
Chewy Gumball

1
जबकि एक दिलचस्प विषय, यह सवाल अनिवार्य रूप से "आगे क्या सीखना है", और वास्तव में एक सही उत्तर नहीं है। इसके बजाय, मैं केवल इसे विषयों की सूची (जो मुझे विश्वास है कि वास्तव में आप के बाद हैं) उत्पन्न करते हुए देखते हैं। यह निश्चित रूप से एक अच्छा विषय है, लेकिन यह एक चर्चा का विषय है, और संभवतः साइट के लिए फिट नहीं है।
MichaelHouse

1
इस बारे में एक प्रश्न कि कला की वर्तमान स्थिति क्या है, समय के साथ अत्यधिक स्थानीय हो जाएगी।

1
9 उत्थान और बंद? क्या आप गंभीर हैं? @ बाइट 56
एशेज़999

1
@JoshPetrie शायद जब कला की स्थिति के रूप में कहा जाता है, लेकिन इस प्रश्न में बहुत उपयोगी उत्तर होने की क्षमता है और करीब का कारण सतही लगता है।
Chewy Gumball

जवाबों:


6

आप मेरे एमएससी थीसिस में क्यों नहीं दिखते ?

परिणाम स्पष्ट रूप से SIGGRAPH को स्वीकार करने के लिए बहुत कठिन हो गया (उन्होंने मेरे पेपर को अस्वीकार कर दिया) और मैंने किसी भी अन्य सम्मेलन में जमा नहीं किया। लेकिन यह अभी भी जीआई का एक अच्छा परिचय प्रस्तुत करता है, जो ठेठ बोबोबो समझ में लिखा गया है (वास्तव में कुछ खंड बहुत अधिक गहराई में जाते हैं, लेकिन हे)।

आप अनुभाग 2.4 को देखना चाहते हैं, जो कि बहुत जल्दी और संदर्भों के साथ कुछ नए रीयल-टाइम जी एल्गोरिदम सहित चलता है

  • वास्तविक समय किरण अनुरेखण
  • वास्तविक समय रेडियोसिटी (ज्ञानवर्धक / bf3)
  • आस्थगित छायांकन और स्क्रीन स्पेस मेथड (ssdo, ssao)
  • प्रीकम्प्यूटेड रेडिएशन ट्रांसफर और गोलाकार हार्मोनिक्स

यह सब मुझे अपने सर्वेक्षण में मिला है। डिस्क्लेमर कि मुझे कुछ याद हो सकता है।

वैसे भी, आपको वास्तव में 3 महीनों में इन सभी को लागू करने की कोई उम्मीद नहीं है। मैं ले कहेंगे एक है और इसके साथ काम करते हैं। रियल-टाइम रे ट्रेसिंग अब तक मेरे लिए सबसे रोमांचक है , क्योंकि यह एक सच्ची विधि है। स्क्रीन स्पेस के तरीकों के विपरीत, rtrt एक "हैक" नहीं है - यह अजीब प्रभावों से ग्रस्त नहीं है जो ssdo करता है:

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


> वैसे भी, आपको वास्तव में 3 महीने में इन सभी को लागू करने की कोई उम्मीद नहीं है। मैं कहूंगा कि इसे चुनें और इसके साथ काम करें। <यह निराशाजनक है। मुझे यकीन नहीं है कि मैं एक एकल एल्गोरिथ्म को कैसे तरीके से लिखूंगा जो कि एक स्नातक थीसिस के लायक है। मुझे लगता है कि इसे लागू करने के लिए यह देखना कि यह कैसा लग रहा है लगभग पर्याप्त नहीं है। और मुझे नहीं लगता कि मैं किसी विशेष एल्गोरिथ्म में अपने सुधार के साथ आने में सक्षम हूं (बस क्षेत्र के बारे में कुछ भी नहीं जानता)। खैर, कम से कम, मैं इस पर अध्ययन करने के लिए 6 और महीने खर्च करने का जोखिम नहीं उठाना चाहता।
ट्रैविसग

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

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