एक टिकट बनाएं
अनुसरण करें

Q100391: कटाना में समस्या निवारण समस्या निवारण

सारांश

जब आप कटाना में अपना पहला रेंडर शुरू करने का प्रयास कर रहे हैं, तो आप कुछ सामान्य मुद्दों को हिट कर सकते हैं जो वांछित परिणाम उत्पन्न करने से रेंडर को रोकते हैं। यह आलेख बताता है कि समस्याओं का निदान और समाधान कैसे करें:

  • शुरू करने के तुरंत बाद रेंडर फेल हो जाता है

  • प्रदान की गई छवि पूरी तरह से काली है

  • कटाना कमांड लाइन मोड में रेंडर शुरू नहीं होंगे

  • एक कमांड लाइन मोड में रेंडर करते समय त्रुटियां दिखाई देती हैं जो UI सत्र में प्रस्तुत करते समय प्रकट नहीं होती हैं

अधिक जानकारी

शुरू करने के तुरंत बाद रेंडर फेल हो जाता है

यदि रेंडर सही होने के बाद शुरू हो जाता है, तो यह हो सकता है क्योंकि दृश्य में कोई कैमरा मौजूद नहीं है या क्योंकि रेंडरर के लिए कोई लाइसेंस नहीं मिला है (यह विशेष रूप से रेंडरमैन का उपयोग करते समय हो सकता है)। निवारण के लिए, कटाना में प्रस्तुत लॉग टैब में लॉग प्रस्तुत करना, अपने दृश्य में एक कैमरा बनाने के द्वारा या रेंडरर विक्रेता के प्रलेखन की चर्चा करते हुए लाइसेंस के लिए द्वारा त्रुटि संदेश दिखाई और इस मुद्दे को हल करने के लिए उचित कदम उठाने, उदाहरण के लिए करने के लिए निरीक्षण कृपया रेंडरर प्लग-इन।

अनुपलब्ध कैमरे के लिए उदाहरण प्रस्तुत लॉग आउटपुट:

Capture.PNG

अनुपलब्ध रेंडरमैन लाइसेंस के लिए उदाहरण प्रस्तुत लॉग आउटपुट:

Untitled.png

प्रदान की गई छवि पूरी तरह से काली है

यदि आपका रेंडर पूरा हो जाता है, लेकिन अंतिम छवि में केवल काले पिक्सेल होते हैं, तो एक अच्छा पहला कदम यह है कि छवि के अल्फा चैनल की जाँच करें कि क्या वस्तुएं वास्तव में प्रदान की गई हैं, लेकिन रंग चैनलों में दिखाई नहीं देती हैं। ऐसा करने के लिए, मॉनिटर टैब पर होवर करें और A दबाएं:

Capture.PNG

यदि ऑब्जेक्ट ऊपर की छवि की तरह अल्फा चैनल में दिखाई देता है, तो कई संभावित कारण हैं जो यह रंग चैनलों में प्रकट नहीं हो सकता है:

  • प्रदान की गई वस्तु को कोई सामग्री नहीं दी गई है। कुछ रेंडरर्स एक मानक सामग्री सौंपेंगे जो इस मामले में प्रस्तुत करेगा, जबकि अन्य एक काली छवि को प्रस्तुत करेंगे क्योंकि कोई भी सामग्री नहीं है जो प्रदान की गई वस्तु की सतह गुणों को परिभाषित कर सकती है।

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

  • सीन में रोशनी नहीं हैं। यदि कोई ऑब्जेक्ट ऑब्जेक्ट को असाइन किया गया है, जिसके आधार पर रेंडरर का उपयोग किया जाता है तो अंतिम छवि कोई पिक्सेल डेटा नहीं दिखा सकती है क्योंकि ऑब्जेक्ट के साथ कोई प्रकाश बातचीत नहीं है।

    इसे ठीक करने के लिए, GafferThree नोड का उपयोग करके एक लाइट बनाएं और सुनिश्चित करें कि यह ऑब्जेक्ट को रोशन करने के लिए इंगित कर रहा है। रोशनी पैदा करने के बारे में अधिक जानने के लिए कृपया अपने दृश्य प्रकाश में कटाना ऑनलाइन सहायता देखें।

  • दृश्य में रोशनी बहुत अंधेरा है। यदि आपके दृश्य में एक प्रकाश है, तो प्रदान की गई छवि अभी भी काली हो सकती है यदि वास्तव में वस्तु को रोशन करने के लिए प्रकाश की तीव्रता बहुत कम है।

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

यदि ऑब्जेक्ट अल्फा चैनल में प्रकट नहीं होता है, तो कृपया जाँच करें कि रेंडरर जो आप उपयोग कर रहे हैं वह रेंडरर विक्रेता के प्रलेखन के अनुसार सही तरीके से कॉन्फ़िगर किया गया है।

कटाना बैच या स्क्रिप्ट मोड में रेंडर शुरू नहीं होंगे

आप कटाना के कमांड-लाइन इंटरफ़ेस (बैच, स्क्रिप्ट या शेल मोड) में एक रेंडर शुरू करना चाहते हैं, उदाहरण के लिए निम्न के समान कमांड का उपयोग कर सकते हैं:

katana --batch --katana-file=/tmp/clean.katana --render-node=Render -t 1

इस मामले में आप निम्न के समान त्रुटि के साथ शुरू करने में रेंडर करने में विफल होने का अनुभव कर सकते हैं:

[INFO MAIN]: Crash handling is disabled.
[INFO LicenseCheck]: Render License failed.
[INFO LicenseCheck]: FOUNDRY LICENSE ERROR REPORT
----------------------------
Timestamp: Thu Mar 29 11:52:36 2018
License(s) Requested:
katana 2017.1003 render only with options all
Extended Info: None Provided
Host : <hostname>
System ID(s) : <systemID>
RLM Environment Info: <RLMEnvironmentInfo>


Reason for failure: A suitable license does not exist.

RLM LICENSE DIAGNOSTICS
---------------------------
katana _r : No license for product (-1)
License Path: <pathToLicense>

[ERROR MAIN]: No 'Render' license available.

यह कटान के कमांड लाइन मोड के कारण इंटरेक्टिव सत्रों की तुलना में एक अलग प्रकार के लाइसेंस की आवश्यकता है। अधिक जानकारी के लिए कृपया इस लेख को देखें: Q100338: कटाना इंटरएक्टिव और कटाना रेंडर लाइसेंस के बीच अंतर

यदि आप कमांड लाइन मोड में रेंडर करना चाहते हैं और वर्तमान में कटाना रेंडर लाइसेंस नहीं है, तो खरीद विकल्पों पर चर्चा करने के लिए हमारी बिक्री टीम से sales@foundry.com पर संपर्क करें।

एक कमांड लाइन मोड में रेंडर करते समय त्रुटियां दिखाई देती हैं जो UI सत्र में प्रस्तुत करते समय प्रकट नहीं होती हैं

यदि आपके पास कटाना के लिए वैध रेंडर लाइसेंस है, तो आप अभी भी ऐसे दृश्य के मामले में हिट कर सकते हैं जो UI मोड में समस्या के बिना रेंडर करता है और कमांड लाइन मोड में रेंडर करने में विफल रहता है। आप निम्न के समान त्रुटि संदेश देख सकते हैं:

[ERROR python.Nodes3DAPI.Node3D]: Error in incoming connection of node 'ground_mat1': Node "mat1" is not compatible with shading nodes.

या

[ERROR python.root]: An AttributeError occurred in "RenderNodeUtil.py": Renderer 'prman' not supported.
    Traceback (most recent call last):
      File "python/Main\Main.py", line 367, in 
      File "python/Main\Main.py", line 313, in __main
      File "bin\python\Main\MainBatch.py", line 96, in Main
      File "bin\python\Main\MainBatch.py", line 450, in __setupOutputs
      File "bin\python\Main\MainBatch.py", line 666, in PrepareOrDisconnectDependencies
      File "bin\python\Main\MainBatch.py", line 618, in __prepareOrDisconnectDependencies
      File "bin\python\Nodes3DAPI\RenderNodeUtil.py", line 142, in SyncOutputPorts
      File "bin\python\Nodes3DAPI\RenderNodeUtil.py", line 1225, in GetRenderNodeInfo
      File "bin\python\Nodes3DAPI\RenderNodeUtil.py", line 1254, in __init__
      File "bin\python\Nodes3DAPI\RenderNodeUtil.py", line 1262, in __get_producer_data
    AttributeError: Renderer 'prman' not supported.

यदि आपको यह समस्या दिखाई देती है, तो कृपया सुनिश्चित करें कि आपका कमांड लाइन वातावरण उसी तरह सेट किया गया है जिस तरह से पर्यावरण आपके इंटरेक्टिव सत्रों को लॉन्च कर रहा है। इसमें यह सुनिश्चित करना शामिल है कि सभी आवश्यक पर्यावरण चर निर्धारित किए जाते हैं इसलिए कटाना रेंडरर प्लग-इन और संबंधित घटकों जैसे शेड्स आदि को लोड कर सकते हैं।

कटाना शुरू करने और पर्यावरण चर स्थापित करने के बारे में अधिक जानकारी के लिए, कृपया निम्नलिखित लेख देखें:

Q100272: लिनक्स के लिए कटाना लॉन्चर स्क्रिप्ट बनाना
Q100242: विंडोज के लिए कटाना लॉन्चर स्क्रिप्ट बनाना

 

आगे की पढाई

आपको हमारे ज्ञानकोष में कटाना प्रतिपादन से संबंधित निम्नलिखित सामग्री में भी रुचि हो सकती है:

Q100388: कटाना में संबंधित शर्तों के प्रतिपादन की शब्दावली
Q100091: कटाना GUI मोड में कई फ्रेम रेंडर करना
Q100370: रेंडर को परिभाषित करना RenderOutputDefine नोड का उपयोग करके गुजरता है
Q100356: इंटरएक्टिव रेंडर फिल्टर्स के साथ पूर्वावलोकन दक्षता बढ़ाना
Q100341: कटाना में टाइल रेंडरिंग
Q100384: एक्सट्रॉम्बिन के माध्यम से कटाना में कई चैनलों AOV को मर्ज करने पर रेंडर विफल रहता है

क्या यह लेख उपयोगी था?
/

We're sorry to hear that!

Please tell us why.
2 में से 1 के लिए उपयोगी रहा

टिप्पणियां