Q100370: RenderOutputDefine नोड के साथ कस्टम रेंडर पास बनाकर अपने रेंडर से अधिक डेटा कैसे प्राप्त करें

सारांश

यह आलेख बताता है कि Katana में रेंडर पास को कैसे परिभाषित किया जाए और रेंडरर विशिष्ट विकल्पों का उपयोग कैसे किया जाए।

अधिक जानकारी

अपने Katana प्रोजेक्ट को अंतिम छवि परिणाम में रेंडर करने के लिए, आपको यह निर्धारित करना होगा कि आप कौन से रेंडर पास (जिन्हें AOV पास और LPE पास भी कहते हैं) आउटपुट करना चाहते हैं। यह रेंडरर-विशिष्ट नोड का उपयोग करके किया जा सकता है जो पास को परिभाषित करता है, साथ ही RenderOutputDefine नोड का उपयोग करके भी किया जा सकता है जो अंतिम छवि के लिए आउटपुट सेटिंग्स कॉन्फ़िगर करता है।

रेंडर पास सेट अप करने के बारे में अधिक जानकारी हमारे Katana उपयोगकर्ता गाइड में भी मिल सकती है।


रेंडर पास लाइट पाथ एक्सप्रेशन (डिफ्यूज, स्पेक्युलर, ट्रांसमिसिव, सबसरफेस लेयर्स, आदि) से लेकर अधिक जटिल AOV लेयर्स (डीप लेयर्स, मोशन वेक्टर्स, स्क्रिप्ट्स आदि) तक हो सकते हैं।

रेंडर पास सेट अप करने का तरीका रेंडरर्स के बीच अलग-अलग होता है। हालाँकि, ज़्यादातर मामलों में आपको रेंडरर नाम से पहले एक OutputChannelDefine नोड (जैसे PrmanOutputChannelDefine) और हर रेंडर पास के लिए एक RenderOutputDefine नोड इस्तेमाल करना होगा।

वर्तमान रेंडरर विशिष्ट नोड्स यहां दिए गए हैं:

  • 3डिलाइट = Dlसेटिंग्स
  • अर्नोल्ड = अर्नोल्डआउटपुटचैनलडिफाइन
  • रेडशिफ्ट = रेडशिफ्टआउटपुटचैनलडिफाइन
  • रेंडरमैन = PrmanOutputChannelDefine

AOV और LPE पास सेट अप करना

Katana में इस्तेमाल होने वाले हर रेंडरिंग सिस्टम में कस्टम AOV और LPE रेंडर पास सेट अप करने का एक अनोखा तरीका होता है। Katana 3Delight, Arnold और RenderMan के लिए उदाहरण प्रोजेक्ट्स के साथ आता है, जो आपको अपने प्रोजेक्ट के लिए AOV सेट अप करने का तरीका समझने में मदद करेगा।

इन उदाहरण परियोजनाओं तक पहुंचने के लिए, Katana खोलें और यहां जाएं:

सहायता > उदाहरण परियोजनाएँ > रेंडरिंग > AOV सेट अप करना

mceclip0.png

3डिलाइट
3Delight AOVs को सेट अप करने के लिए DlSettings नामक एक सुपरटूल का उपयोग करता है। यह सुपरटूल 3Delight की रेंडर सेटिंग्स और इमेज लेयर्स को एक नोड के अंदर रखता है, जिससे यह अन्य रेंडरर OutputChannelDefine नोड्स की तुलना में अद्वितीय बन जाता है।

3डिलाइट के DlSettings सुपरटूल के बारे में अधिक जानकारी के लिए, कृपया नीचे उनका दस्तावेज़ देखें:
3डिलाइट DlSettings सुपर टूल

अर्नोल्ड
अर्नोल्ड ने अपने अर्नोल्ड उपयोगकर्ता गाइड में अपने अर्नोल्डआउटपुटचैनलडिफाइन नोड पर दस्तावेज़ीकरण प्रस्तुत किया है:
अर्नोल्ड फ़ॉर Katana - वैश्विक सेटिंग्स - चैनल परिभाषाएँ

एम्बिएंट ऑक्लूज़न पास को कैसे सेट अप करें, इसका वर्णन करने वाला एक अन्य उपयोगी सामुदायिक पोस्ट है:
Foundry कम्युनिटी फोरम - Katana में अर्नोल्ड एम्बिएंट ऑक्लूज़न पास की स्थापना

रेंडरमैन
RenderMan निम्नलिखित लिंक पर PrmanOutputChannelDefine नोड विकल्प और AOV एवं LPE अभिव्यक्तियाँ सेट अप करने के बारे में दस्तावेज़ प्रदान करता है:


रेंडरमैन का PrmanOutputChannelDefine
रेंडरमैन मनमाना आउटपुट चर
रेंडरमैन लाइट पाथ एक्सप्रेशन

RenderOutputDefine नोड अवलोकन

नया रेंडर आउटपुट बनाने या मौजूदा आउटपुट की सेटिंग्स को ओवरराइड करने की जानकारी Katana उपयोगकर्ता गाइड में मिल सकती है: कलर आउटपुट को परिभाषित करना और ओवरराइड करना


RenderOutputDefine नोड के पैरामीटर्स का वर्णन Katana संदर्भ गाइड में भी किया गया है: संदर्भ गाइड > 3D नोड्स > RenderOutputDefine


अपनी रेंडर परतों के लिए एक कस्टम रेंडर स्थान सेट करना

कस्टम रेंडर लोकेशन सेट अप करने के लिए, आपको RenderOutputDefine नोड में 'locationType' पैरामीटर चुनना होगा और उसे 'file' पर टॉगल करना होगा। इससे 'renderLocation' पैरामीटर सामने आ जाएगा और आप एक कस्टम फ़ाइल पथ निर्धारित कर पाएँगे।


यदि locationType को local पर सेट किया गया है, तो रेंडर लेयर्स आपकी मशीन की KATANA _TMPDIR पर्यावरण चर द्वारा परिभाषित अस्थायी निर्देशिका में सहेजी जाएँगी। आप इस पर्यावरण चर के बारे में अधिक जानकारी Katana डेवलपर गाइड में यहाँ पा सकते हैं: पर्यावरण चर - कैशिंग और अस्थायी फ़ाइलें


यदि आप परिसंपत्ति प्रबंधन प्रणाली का उपयोग कर रहे हैं, तो स्थान परिसंपत्ति प्रबंधन कार्यान्वयन द्वारा संचालित होगा।


नीचे एक कस्टम रेंडर स्थान परिभाषित के साथ RenderOutputDefine नोड का एक उदाहरण स्क्रीनशॉट है:

mceclip5.png

ग्रुपस्टैक के माध्यम से रेंडर पास सेट करना

जब आप बड़ी संख्या में रेंडर पास के साथ काम करते हैं, तो उन्हें व्यवस्थित करने का एक अच्छा तरीका यह है कि आप अपने सभी RenderOutputDefine नोड्स को एक एकल GroupStack नोड में संकुचित रखें।


यहां ग्रुपस्टैक नोड में स्टैक्ड पास की सूची प्रदर्शित करने वाला एक स्क्रीनशॉट उदाहरण दिया गया है:

mceclip6.png


नोड ग्राफ से ग्रुपस्टैक में नोड्स को जोड़ा जा सकता है, इसके लिए Shift कुंजी को दबाकर तथा मध्य माउस बटन का उपयोग करके अपने नोड को स्टैक में खींच सकते हैं


यदि आप ग्रुपस्टैक नोड के मापदंडों और उपयोगों के बारे में अधिक जानना चाहते हैं, तो कृपया संदर्भ गाइड > विविध नोड्स > ग्रुपस्टैक के अंतर्गत हमारी Katana संदर्भ गाइड देखें।

    हम चाहते हैं कि खेद व्यक्त करते हैं

    कृपया हमें बताएँ कि