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

Q100272: लिनक्स के लिए कटाना लॉन्चर स्क्रिप्ट बनाना

सारांश

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

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

नोट: यदि इस स्क्रिप्ट में प्रयुक्त विभिन्न घटकों के लिए आपके रास्ते अलग हैं तो आपको उन रास्तों को अपने सिस्टम पर सही स्थान पर अपडेट करना होगा।

यदि आपको लिनक्स पर कटाना को स्थापित और लाइसेंस देना बाकी है, तो कृपया इस लेख को देखें: Q100271: लिनक्स पर कटाना को स्थापित करना

अधिक जानकारी

इस स्क्रिप्ट को संशोधित करने और उसका उपयोग करने के निर्देशों के लिए, कृपया इन चरणों का पालन करें:

  1. नीचे दी गई स्क्रिप्ट की सामग्री को कॉपी और पेस्ट करें (उदाहरण लॉन्चर शेल स्क्रिप्ट) टेक्स्ट एडिटर में, उदाहरण के लिए gedit । एक उदाहरण फ़ाइल भी संलग्न है, इसलिए वैकल्पिक रूप से संलग्न स्क्रिप्ट डाउनलोड करें और इसे gedit के साथ खोलें।
  2. स्क्रिप्ट के माध्यम से सावधानीपूर्वक पढ़ें, यह जांचना कि क्या निर्दिष्ट पथ आपके मशीन पर समान हैं। यदि नहीं, तो उन्हें अपडेट करें ताकि वे सही स्थानों पर इंगित करें।
  3. उपकरण जो आप उपयोग नहीं करते हैं, के लिए विशिष्ट अनुभागों को हटा दें, उदाहरण के लिए रेंडरर्स या कस्टम स्क्रिप्ट।
  4. फ़ाइल को Katana 2.5v5Launcher के रूप में सहेजें और इसे बंद करें (इसमें फ़ाइल एक्सटेंशन नहीं होना चाहिए)।
  5. अब टर्मिनल में फ़ाइल को उस फ़ोल्डर में नेविगेट करके निष्पादित करें जहां यह सहेजा गया है और दर्ज कर रहा है। / ./Katana2.5v5Launcher को कमांड चलाना चाहिए और कटाना को सभी आवश्यक पर्यावरण चर सेट के साथ लॉन्च करना चाहिए।

    आप जांच सकते हैं कि वे पायथन टैब में इन कमांडों को चलाकर उदाहरण के लिए सही ढंग से सेट किए गए हैं:

     import os
    print os.environ['KATANA_RESOURCES']

    यह लॉन्चर स्क्रिप्ट में KATANA_RESOURCES में आपके द्वारा जोड़े गए रास्तों को प्रिंट करना चाहिए।
  6. यदि आप कटाना को लॉन्च करने के लिए एक छोटी कमांड चाहते हैं, तो आप इसे निम्न तरीके से जोड़ सकते हैं:
  • अपनी .bashrc फ़ाइल का पता लगाएँ, यह आमतौर पर आपके होम फ़ोल्डर में है, और इसे gedit जैसे टेक्स्ट एडिटर में खोलें।
  • नीचे की तरह एक पंक्ति जोड़ें, आपके द्वारा बनाई गई निष्पादन योग्य स्क्रिप्ट के पथ के साथ एक तथाकथित उपनाम को जोड़कर:

    alias k2.5v5='~/Documents/Katana2.5v5Launcher'

    अब टर्मिनल में k2.5v5 दर्ज करके स्क्रिप्ट को चलाना चाहिए और कटाना को सभी पर्यावरण चर सेट के साथ लॉन्च करना चाहिए।

KATANA लॉंचर स्क्रिपट



मुख्य कटान पर्यावरण चर

KATANA _ROOT को आपके कटाना इंस्टॉलेशन डायरेक्टरी की ओर इशारा करना चाहिए।
PATH एक सिस्टम वैरिएबल निर्दिष्ट निर्देशिका है जहाँ निष्पादन योग्य प्रोग्राम स्थित हैं।
KATANA _RESOURCES उन रास्तों की एक सूची प्रदान करता है जिनके तहत प्लग-इन और अन्य कस्टमाइज़ेशन देखने के लिए, उदाहरण के लिए शेड्स। अधिक जानकारी के लिए, कृपया Katana ऑनलाइन सहायता देखें

कुछ स्क्रिप्ट कमांड की व्याख्या की

# एक टिप्पणी के निशान; स्क्रिप्ट चलने पर इस कमांड से शुरू होने वाली लाइनों को अनदेखा किया जाएगा।
निर्यात एक पर्यावरण चर सेट करने के लिए कमांड है। एकाधिक पथ एक कॉलन अलग किया जा सकता (:)।

अंतिम पंक्ति ( /opt/Foundry/Katana2.5v5/katana ) कटाना को क्रियान्वित करती है। सुनिश्चित करें कि पथ आपके कटाना संस्थापन निर्देशिका में कटाना के निष्पादन योग्य से मेल खाता है।

उदाहरण लॉन्चर शेल स्क्रिप्ट


#! / bin / bash
# यहाँ से प्रारंभ करें
# ---------------------------------------------
# -------- इस स्क्रिप्ट का उपयोग कैसे करें ------------
# ---------------------------------------------


# - KATANA विशिष्ट अनुभाग कुछ उदाहरण दिखाता है कि आप KATANA_RESOURCES पर्यावरण चर का उपयोग कैसे कर सकते हैं--
# - KATANA _RESOURCES ड्राइव जो कटाना के लिए स्टार्ट-अप पर लोड हो जाता है। यह है कि आप उपकरण और प्लग-इन को कैसे लोड करते हैं, दोनों कस्टम और गैर-कस्टम वाले जैसे वाणिज्यिक रेंडरर प्लग-इन--
# - रेंडरर्स के लिए सेटिंग्स सेट करें जिन्हें आपने इंस्टॉल नहीं किया है या एक ही समय में उपयोग नहीं करना चाहते हैं--।

# - DEFAULT_RENDERER वह पर्यावरण चर है जो ड्राइव को रेंडरर प्लग-इन करता है, जो कि RenderSettings नोड में डिफ़ॉल्ट रूप से अपेक्षित है ।--

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


# ----------------------------------------------
# -------- Katana -विशिष्ट ------------
# ----------------------------------------------


# - यह पंक्ति एक सरल उदाहरण है कि कैसे कस्टम शेल्फ स्क्रिप्ट को सॉर्ट किया जा सकता है--
# http://help.thefoundry.co.uk/katana/current/#tg/shelf_item_scripts/shelf_item_scripts.html
निर्यात KATANA_RESOURCES = $ KATANA_RESOURCES: / होम / उपयोगकर्ता / Lizzy / ड्रॉपबॉक्स / katana_shelves
निर्यात KATANA_RESOURCES = $ KATANA_RESOURCES: / होम / उपयोगकर्ता / Lizzy / ड्रॉपबॉक्स / katana_tools

# -यह है कि आप डिफॉल्ट रेंडरर को कैसे निर्यात करते हैं जब एक से अधिक बार एक ही बार उपयोग किया जाता है (अर्नोल्ड, प्रमैन, व्रे, डीएल)
# - इसे उस रेंडर से मिलान करने के लिए बदलें जिसे आप डिफ़ॉल्ट रूप से उपयोग करना चाहते हैं।
निर्यात DEFAULT_RENDERER = अर्नोल्ड
# !! -------------------------------- !!





# !!!!!!!!!!!!! नीचे दिए गए अनुभाग से आपके द्वारा उपयोग किए जाने वाले टूल को हटाएं !!!!!!!!!!!!!


# ----------------------------------------
# -------- 3Delight विशिष्ट ------------
# ----------------------------------------
# - स्रोत .3delight_bash या .3delight_csh उस स्थान से फ़ाइल जहाँ मुख्य 3Delight पैकेज स्थापित है -
# - कृपया ध्यान दें कि 3 डीलाइट कटाना 3.0 के साथ बंडल में आती है और इसे बिना चलाने के लिए सेट किया जा सकता है
# - स्थापित समय पर एक विशिष्ट लांचर स्क्रिप्ट -
source /usr/local/3delight-12.0.137/.3delight_bash

# !! -------------------------------- !!


# ----------------------------------------------
# -------- अर्नोल्ड विशिष्ट ------------
# ----------------------------------------------
# - आपने KtoA प्लग-इन कहां स्थापित किया है -
निर्यात ARNOLD_INSTALL_PATH = / ऑप्ट / फाउंड्री / अर्नोल्ड / KtoA-1.1-kat2.5-linux

# - इन KtoA के साथ काम नहीं करेगा--
ARNOLD_PLUGIN_PATH = $ ARNOLD_INSTALL_PATH / प्लगइन्स निर्यात करें

# - इस KtoA प्लग में लोड करने के लिए कैसे है--
निर्यात KATANA_RESOURCES = $ KATANA_RESOURCES: $ ARNOLD_INSTALL_PATH
# !! -------------------------------- !!

 


# ----------------------------------------------------
# -------- रेंडरमैन 20 विशिष्ट ------------
# ----------------------------------------------------
# - आप RfK प्लग-इन के केवल एक संस्करण को एक समय में लोड कर सकते हैं, इसलिए सुनिश्चित करें कि आप उस संस्करण के लिए कमांड हटा दें जिसका आप उपयोग नहीं करना चाहते हैं -
# - यह KATANA-- के लिए PRman प्लगइन का स्थान है
निर्यात RFKTREE = / opt / pixar / RenderManForKatana-20.9-katana2.5
# - यह रेंडरमैन प्रो सर्वर इंस्टॉलेशन का स्थान है -
निर्यात RMANTREE = / opt / pixar / RenderManProServer-20.10


# - ये सुनिश्चित करें कि प्रोग्राम मिल सकते हैं, शेड लोड किए गए हैं, और उपयोग किए गए सभी घटक--
# - यह PRman 21 के लिए अलग है इसलिए दोनों संस्करणों के लिए समान उपयोग करने की कोशिश न करें ।--
PATH = $ PATH: $ RMANTREE / lib: $ RMANTREE / bin निर्यात करें
निर्यात RISDIR = $ RMANTREE / lib / RIS
निर्यात RMAN_RIXPLUGINPATH = $ RISDIR / bxdf: $ RISDIR / पैटर्न: $ RISDIR / इंटीग्रेटर: $ RISDIR / प्रक्षेपण: $ RISDIR / प्रकाश
निर्यात RMAN_SHADERPATH = $ RMAN_SHADERPATH: $ RFKTREE / Resources / PRMan20 / Shaders: $ RMANTREE / lib / shaders: $ RMANTREE / lib / rsl / shaders


# - यह RfK प्लगइन को लोड करने के लिए क्या आवश्यक है -
निर्यात KATANA_RESOURCES = $ KATANA_RESOURCES: $ RFKTREE / संसाधन / PRMan20
# !! -------------------------------- !!

 


# ----------------------------------------------------
# -------- रेंडरमैन 21 विशिष्ट ------------
# ----------------------------------------------------
# - आप RfK प्लग-इन के केवल एक संस्करण को एक समय में लोड कर सकते हैं, इसलिए सुनिश्चित करें कि आप उस संस्करण के लिए कमांड हटा दें जिसका आप उपयोग नहीं करना चाहते हैं
# - यह KATANA के लिए PRman प्लगइन का स्थान है -
निर्यात RFKTREE = / opt / pixar / RenderManForKatana-21.2-katana2.5 / plugins
# - यह रेंडरमैन प्रो सर्वर इंस्टॉलेशन का स्थान है -
निर्यात RMANTREE = / opt / pixar / RenderManProServer-21.2

# - ये सुनिश्चित करें कि प्रोग्राम मिल सकते हैं, शेड लोड किए गए हैं, और उपयोग किए गए सभी घटक--
# -यह PRman 20 के लिए अलग है इसलिए दोनों संस्करणों के लिए समान उपयोग करने की कोशिश न करें--
PATH = $ PATH: $ RMANTREE / lib: $ RMANTREE / bin निर्यात करें

# - यह RfK प्लगइन को लोड करने के लिए क्या आवश्यक है -
निर्यात KATANA_RESOURCES = $ KATANA_RESOURCES: $ RFKTREE / संसाधन / PRMan21
# !! -------------------------------- !!


# -------------------------------------
# -------- वी-रे विशिष्ट ------------
# -------------------------------------
# - KATANA की निर्देशिका निर्देशिका के लिए V-Ray का आवंटन ।--
VRAY_INSTALL_PATH = / ऑप्ट / फाउंड्री / वीआरए निर्यात करें
# - यह है कि वी-रे प्लगइन कैसे लोड हो जाता है--
निर्यात KATANA_RESOURCES = $ KATANA_RESOURCES: $ VRAY_INSTALL_PATH

# -विशिष्ट स्थान प्लग-इन को कॉल करने के लिए itsef--
VRAY_FOR_KATANA_PLUGINS_x64 = $ VRAY_INSTALL_PATH / vrayplugins निर्यात करें
# !! -------------------------------- !!


# !!!!!!!!!!!!! स्क्रिप्ट के कुछ हिस्सों को हटाना बंद करें। इस लिपि के बाकी हिस्से को छोड़ दें !!!!!!!!!!!!!

 


# -------- कटाना शुरू करें ------------
/opt/Foundry/Katana2.5v5/katana

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

We're sorry to hear that!

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

टिप्पणियां