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

Q100325: Katana कोर शर्तें

सारांश

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


इन मुख्य शर्तों का ज्ञान उपयोगकर्ताओं को कटाना के काम करने और डेटा को संसाधित करने के तरीके को बेहतर ढंग से समझने में मदद करेगा, और उन्हें मौजूदा कटाना प्रलेखन का अधिकतम लाभ उठाने में सक्षम करेगा। मुख्य शब्दों की इस शब्दावली का उपयोग कटाना ऑनलाइन सहायता में बताए गए प्रमुख अवधारणाओं की निरंतरता और विस्तार के रूप में किया जा सकता है

कोर के नियम

  • नोड्स : नोड्स कटाना प्रोजेक्ट के लिए नुस्खा बनाने के लिए कटाना इंटरफ़ेस में उपयोग की जाने वाली इकाइयाँ हैं । नोड्स में ऐसे पैरामीटर होते हैं जिनका उपयोग उनके व्यवहार को नियंत्रित करने के लिए किया जा सकता है। यूआई में कटाना के नोड ग्राफ टैब में नोड्स बनाए और कनेक्ट किए जा सकते हैं, और नोडोडोग्राफी का उपयोग करके पायथन स्क्रिप्टिंग के माध्यम से संशोधित भी किया जा सकता है

    कई निर्मित प्रकार के नोड्स के साथ Katana जहाज , लेकिन कस्टम नोड प्रकार भी पायथन स्क्रिप्टिंग के माध्यम से बनाए जा सकते हैं।

    कटाना के साथ भेजे गए नोड प्रकार के दो प्रमुख समूह हैं: 3 डी नोड्स जो दृश्य ग्राफ का निर्माण करते हैं जो कटाना के दृश्य ग्राफ टैब में निरीक्षण किया जा सकता है , और 2 डी नोड्स जो छवियों का उत्पादन करते हैं जो कटाना के मॉनिटर टैब में देखे जा सकते हैं

    नोड्स और उनके पैरामीटर प्रभावी रूप से संबंधित ऑप्स का प्रतिनिधित्व करते हैं और नियंत्रित करते हैं जो ओप ग्राफ बनाते हैं जो कटाना की ज्यामिति पुस्तकालय द्वारा संसाधित होते हैं जो दृश्य डेटा उत्पन्न करते हैं और जिसे कटाना के दृश्य ग्राफ और विशेषताओं टैब में निरीक्षण किया जा सकता है

    कृपया कैटाना यूआई में नोड्स के साथ काम करने के बारे में अधिक जानकारी के लिए कटाना ऑनलाइन सहायता देखें
    पायथन स्क्रिप्टिंग के माध्यम से नोड्स के साथ काम करने के लिए, कृपया कटाना डेवलपर गाइड के नोड्स अनुभाग के साथ प्रासंगिक कार्य करना देखें

  • नोड ग्राफ : कटाना में नोड रेखांकन जुड़े नोड्स के व्यंजन हैं जो कटाना परियोजना का हिस्सा हैं । नोड ग्राफ में नोड्स को यूआई में कटाना के नोड ग्राफ टैब में बनाया और जोड़ा जा सकता है , और नोडोडोग्राफी पायथन पैकेज से कार्यक्षमता का उपयोग करके पायथन स्क्रिप्टिंग के माध्यम से संशोधित भी किया जा सकता है

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

  • रेसिपी : कटाना में रेसिपी कनेक्टेड नोड्स के नोड ग्राफ हैं जो एक कटाना प्रोजेक्ट का हिस्सा हैं । व्यंजनों आमतौर पर एक दृश्य ग्राफ में 3 डी दृश्य डेटा बनाने के लिए किए गए कदमों या ऑपरेशनों का प्रतिनिधित्व करते हैं, या 2 डी छवियां बनाने के लिए प्रदर्शन किए गए छवि जोड़तोड़ होते हैं जो कटाना के मॉनिटर टैब में देखे जा सकते हैं और फ़ाइल में लिखे जा सकते हैं।

  • प्रोजेक्ट : एक कटाना परियोजना सभी नोड्स और उनके मापदंडों का योग है जो प्रोजेक्ट के नोड ग्राफ़ में व्यक्त किए गए व्यंजनों का निर्माण करते हैं कटान परियोजना फाइलों में .katana फ़ाइल एक्सटेंशन के साथ प्रोजेक्ट्स सहेजे जाते हैं
    परियोजनाओं के साथ काम करने के बारे में अधिक जानकारी के लिए, कटाना ऑनलाइन सहायता का एक प्रोजेक्ट बनाना अनुभाग देखें
  • ऑप्स: ऑप्स कार्य है कि बना सकते हैं और कटाना में 3 डी दृश्य डेटा में हेरफेर, और thusly दृश्य रेखांकन है कि एक विशेष नोड पर देखने ध्वज स्थापना करके एक कटाना नोड ग्राफ में किसी भी बिंदु पर निरीक्षण किया जा सकता है उत्पादन के निर्माण ब्लॉक कर रहे हैं। ऑप्स ओप प्रकार के उदाहरण हैं , जो C ++ में प्लग-इन लिखे गए हैं जो अपने आंतरिक कामकाज को परिभाषित करने के लिए एक विशेष कटाना एपीआई का उपयोग करते हैं: ओप एपीआई । C ++ Ops के लिए उपलब्ध कुछ फ़ंक्शन Ops और OpScript सेक्शन के तहत कटाना डेवलपर गाइड में दर्ज़ किए गए हैं

    कटाना में उपयोग किए जाने वाले विभिन्न नोड प्रकारों के समान, कई अंतर्निहित प्रकारों के साथ कटाना जहाज, लेकिन कस्टम ओपी प्रकार भी सी ++ प्रोग्रामिंग के माध्यम से और ओप एपीआई का उपयोग करके बनाया जा सकता है।

    जब नोड पर दृश्य ध्वज सेट किया जाता है, तो नोड को इसके संबंधित ऑप्स के लिए क्वेरी किया जाता है। 3 डी दृश्य डेटा के निर्माण या संशोधन के संदर्भ में एक नोड के व्यवहार को एक ही ओपी द्वारा परिभाषित किया जा सकता है, लेकिन इसे ओप चेन या ओप ग्राफ में व्यवस्थित कई ऑप्स द्वारा भी परिभाषित किया जा सकता है

  • Op Arguments : Op Arguments ओप्स के व्यवहार को नियंत्रित करते हैं जो एक कटाना नुस्खा में नोड्स के प्रभाव को परिभाषित करते हैं । वे लगभग 3 डी नोड पर मापदंडों के अनुरूप हैं । नोड के पैरामीटर को बदलते समय, इसी Op Arguments को अपडेट किया जाता है, और यदि नोड या किसी नोड डाउनस्ट्रीम को देखा जा रहा है, तो दृश्य को फिर से देखा जाता है (इसके द्वारा व्यू फ्लैग सेट होने के कारण )।

  • पाक कला - पाक कला ऑप्स को क्रियान्वित करने का कार्य है जो दृश्य ग्राफ स्थानों और उनकी विशेषताओं को बनाने के लिए कटाना नुस्खा में नोड्स के अनुरूप है जो तब दृश्य ग्राफ और गुण टैब में देखे और निरीक्षण किए जा सकते हैं। नोड ग्राफ में नोड पर व्यू फ्लैग सेट करते समय, उस नोड के अनुरूप Ops और उसके ऊपर के सभी नोड्स (इसे अपस्ट्रीम से कनेक्ट होने के अर्थ में) निष्पादित किया जाता है / दृश्य ग्राफ बनाने के लिए पकाया जाता है नोड ग्राफ में वह बिंदु। तकनीकी शब्दों में, परिणामी दृश्य ग्राफ में स्थानों को बनाने या संशोधित करने के लिए प्रत्येक संबंधित ओपी प्रकार प्लग-इन के cook() फ़ंक्शन को कहा जाता है।

  • फिल्टर : फिल्टर कटाना में पुराने के बराबर हैं 1. कटाना में ओपीएस के 2.X रिलीज और इसके बाद के संस्करण में। वे कटाना 1.X रिलीज में 3 डी दृश्य डेटा बनाने और हेरफेर करने वाले संचालन के निर्माण ब्लॉकों का प्रतिनिधित्व करते हैं।

  • आलसी मूल्यांकन : कटाना के प्रसंस्करण प्रतिमान का एक प्रमुख पहलू यह है कि संचालन का मूल्यांकन केवल तब किया जाता है जब उनके परिणामों की आवश्यकता होती है। उदाहरण के लिए, ऑप्स जो एक विशेष नोड के अनुरूप होते हैं, केवल तब पकाया जाता है जब नोड स्वयं या इसके नीचे एक नोड को देखा जा रहा है (जिसका अर्थ है कि इसका दृश्य ध्वज सेट है)। दृश्य ग्राफ़ टैब के संदर्भ में, दृश्य ग्राफ़ स्थानों के लिए डेटा का उत्पादन केवल तब किया जाता है जब उन्हें ट्री व्यू विजेट में प्रकट करने के लिए दृश्य ग्राफ़ पदानुक्रम का विस्तार किया जाता है।

    कटाना के एपीआई के साथ काम करते समय, आलसी मूल्यांकन का कुछ फ़ंक्शन कॉल के परिणामों पर प्रभाव पड़ सकता है। एक उदाहरण के लिए, कृपया Q100358 देखें : एक जियोलिब 3 क्लाइंट का उपयोग करके पायथन के माध्यम से दृश्य ग्राफ स्थानों की विशेषताओं को कैसे क्वेरी करें

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

  • ग्राफ स्टेट : Katana नोड ग्राफ को ट्रेस करते समय ग्राफ स्टेट डाटा स्ट्रक्चर को बनाए रखता है । इसमें वर्तमान फ्रेम और शटर टाइमिंग जैसी जानकारी होती है, और ऑप्स को पास किया जाता है जो खाना पकाने के दृश्य ग्राफ को नोड्स द्वारा दर्शाया जाता है । नोड्स अपने इनपुट्स की पहचान के हिस्से के रूप में ग्राफ स्टेट से पढ़ और लिख सकते हैं । उदाहरण के लिए, एक TimeOffset नोड वर्तमान समय को पढ़ता है और कुछ मात्रा से इसे बढ़ाता या घटाता है , जैसा कि इसके इनपुटफ्रेम पैरामीटर द्वारा नियंत्रित किया जाता है। इसके बाद Ops को पकाने के लिए संशोधित ग्राफ़ स्टेट को नोड के ऊपर भेज दिया जाता है। यह महसूस करना महत्वपूर्ण है कि ग्राफ़ स्टेट की जानकारी दृश्य डेटा के विपरीत, नोड ग्राफ़ को प्रवाहित करती है, जो ग्राफ़ के नीचे बहती है।

    कुछ पायथन कार्य ग्राफ़ स्टेट के साथ काम करने के लिए कटाना डेवलपर गाइड में प्रलेखित हैं

  • ग्राफ स्टेट वेरिएबल्स : ग्राफ स्टेट वेरिएबल्स (कभी-कभी जीएसवी के रूप में संक्षिप्त किए गए ) अनिवार्य रूप से उपयोगकर्ताओं को ग्राफ स्टेट (ऊपर देखें) के भीतर मुख्य-मूल्य वाले जोड़े को परिभाषित करने की अनुमति देते हैं, और प्रोजेक्ट या नोड स्तर पर सेट किया जा सकता है। फिर उन्हें अन्य नोड्स द्वारा संदर्भित और हेरफेर किया जा सकता है, जिससे एक शक्तिशाली वर्कफ़्लो की अनुमति मिलती है, जहां नोड्स और संपूर्ण नोड ग्राफ़ शाखाओं के समूह को आसानी से सक्षम और अक्षम किया जा सकता है।
    अधिक जानकारी के लिए, ग्राफ स्टेट वेरिएबल्स पर कटाना ऑनलाइन हेल्प भी देखें

    प्रोजेक्ट-स्तर GSV को ग्लोबल ग्राफ़ स्टेट वेरिएबल्स के रूप में जाना जाता है , और नोड-लेवल GSV को स्थानीय ग्राफ़ स्टेट वेरिएबल्स के रूप में जाना जाता है । निम्न प्रकार के नोड्स स्थानीय GSV के साथ काम करने और / या संशोधित करने के लिए उपलब्ध हैं: VariableSet, VariableSwitch, और VariableEnabledGroup और VariableDelete।

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

    एक नोड प्रकार का एक उदाहरण जो GenericAssign- आधारित मापदंडों का उपयोग करता है, वह है RenderSettings नोड प्रकार। रेंडरसेटिंग नोड्स के पैरामीटर दृश्य ग्राफ में / रूट स्थान पर रेंडरसेटिंग समूह विशेषता में विशेषताओं के अनुरूप हैं । रेंडरसेटिंग नोड के पैरामीटर के मान को सेट करते समय , रेंडरसेटिंग्स समूह में संबंधित विशेषता सेट की जाती है। एक आने वाले नोड ग्राफ के लिए एक रेंडरसेटिंग नोड को कनेक्ट करते समय, नोड के मापदंडों के विगेट्स उन विशेषताओं के मूल्यों को दिखाते हैं जो उनके अनुरूप हैं। स्टेट बैज, जो मापदंडों के विजेट का हिस्सा हैं, संबंधित मापदंडों की वैल्यू स्टेट्स को दर्शाते हैं, यह दर्शाता है कि क्या संबंधित विशेषताओं को नोड के ऊपर एक विशिष्ट मान पर सेट किया गया है, जो कि नोड के अपस्ट्रीम द्वारा संपादित किया जा रहा है ( आने वाले मूल्य ), या नोड द्वारा ही ( स्थानीय मूल्य ), या क्या विशेषताएँ एक विशिष्ट मूल्य पर सेट नहीं हैं, जिस स्थिति में वे इसके बजाय एक डिफ़ॉल्ट मान का उपयोग करते हैं।

  • दृश्य ग्राफ : 3 डी नोड्स जो कटाना व्यंजनों का हिस्सा हैं , डेटा का एक श्रेणीबद्ध सेट उत्पन्न करते हैं, जिसे दृश्य ग्राफ कहा जाता है , जो कि कटाना के दृश्य ग्राफ और यूआई में टैब की विशेषताओं का निरीक्षण किया जा सकता है, और इसे रेंडरर या किसी आउटपुट प्रक्रिया में प्रस्तुत किया जा सकता है। । दृश्य ग्राफ़ में आयोजित किए जा सकने वाले डेटा के उदाहरणों में रेंडरर्स के लिए ज्यामिति, कण डेटा, रोशनी, रंगों के उदाहरण और वैश्विक विकल्प सेटिंग्स शामिल हो सकते हैं।

    अधिक जानकारी के लिए, कृपया सीन ग्राफ का उपयोग करने पर कटाना ऑनलाइन सहायता भी देखें

  • स्थान : स्थान वे इकाइयाँ हैं जो दृश्य ग्राफ पदानुक्रम बनाती हैं। कई अन्य 3 डी एप्लिकेशन इन्हें नोड्स के रूप में संदर्भित करते हैं, लेकिन कटाना में उन्हें नोड ग्राफ में उपयोग किए गए नोड्स के साथ भ्रम से बचने के लिए स्थानों के रूप में संदर्भित किया जाता है । स्थानों को विशिष्ट रूप से उनके नाम और दृश्य ग्राफ़ में उनके सभी पूर्वजों के स्थानों के नाम का उपयोग करके पहचाना जा सकता है, जो एक दृश्य ग्राफ स्थान पथ बनाते हैं , जैसे / रूट / वर्ल्ड / जियो / पोनी।

    दृश्य ग्राफ़ में स्थानों के साथ कैसे काम किया जाए, इसके कुछ और उदाहरण, सीन ग्राफ़ बेसिक्स के तहत और कटाना ऑनलाइन सहायता में दृश्य ग्राफ़ को हेरफेर करने के लिए मिल सकते हैं

  • विशेषताएँ : विशेषताएँ दृश्य ग्राफ में स्थानों पर आयोजित डेटा के लिए कंटेनर हैं । विशेषताओं में संग्रहीत डेटा के उदाहरण 3 डी रूपांतर हैं जैसे कि 4x4 मैट्रीस, ज्यामिति के शीर्ष स्थान, और एक शेडर के उदाहरण के लिए मूल्य सेटिंग्स। कटाना के एट्रीब्यूट्स टैब में चयनित दृश्य ग्राफ स्थान के गुणों का अंतःक्रियात्मक रूप से निरीक्षण किया जा सकता है , लेकिन संपादित नहीं किया जाता है, क्योंकि उनके मान कटाना परियोजना के नोड्स और मापदंडों द्वारा निर्धारित किए जाते हैं

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

  • गुण प्रकार : विभिन्न बुनियादी प्रकार के डेटा के लिए विभिन्न प्रकार की विशेषताएं हैं : पूर्णांक संख्या, फ्लोटिंग-पॉइंट संख्या, डबल-सटीक संख्या और स्ट्रिंग्स। इस प्रकार की डेटा विशेषताओं के अलावा , विशेषताओं को समूह विशेषताओं का उपयोग करके पदानुक्रम में समूहीकृत किया जा सकता है । इसके अलावा, एक विशेष प्रकार की विशेषता, शून्य विशेषता का उपयोग विशिष्ट मामलों के लिए किया जाता है, जैसे कि एक निश्चित विशेषता को घोषित नहीं करने के लिए, ताकि विशेषता के लिए एक डिफ़ॉल्ट मान का उपयोग किया जाए।

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

We're sorry to hear that!

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

टिप्पणियां