Q100024: गुम फर्नेसकोर नोड्स और/या "कन्स्ट्रक्टर विफल" के लिए त्रुटियों को कम करने हेतु OFX प्लग-इन कैश को साफ़ करना

लक्षण

Nuke में नोड्स टूलबार से फर्नेसकोर नोड्स और/या कीलाइट गायब हैं।

जब आप किसी मौजूदा .nk स्क्रिप्ट को लोड करते हैं जिसमें Keylight, FurnaceCore या अन्य OFX प्लगइन्स शामिल होते हैं, Nuke निम्नलिखित जैसा त्रुटि संदेश देगा:

Constructor for OFXuk.co.thefoundry.keylight_v201 failed

कारण

Nuke उपलब्ध OFX प्लगइन्स ( Nuke के साथ आने वाले नोड्स जैसे Keylight सहित) का स्थान Nuke के कैश स्थान के भीतर ofxplugincache निर्देशिका में रिकॉर्ड करता है।

यह त्रुटि संदेश तब आता है जब Nuke के उस संस्करण के लिए OFX कैश फ़ाइल दूषित हो जाती है।

संकल्प

OFX प्लग-इन कैश निर्देशिका को हटाने से Nuke अगली बार शुरू होने पर इसे फिर से बनाना पड़ेगा। तब Nuke OFX नोड्स/प्लग-इन्स को ढूँढ़कर लोड कर पाएगा।

OFX प्लगइन कैश के लिए डिफ़ॉल्ट स्थान है

  • लिनक्स और मैकओएस:
    /var/tmp/ nuke -{uid}/ofxplugincache/

    जहाँ {uid} मशीन पर उपयोगकर्ता की उपयोगकर्ता आईडी है, उदाहरणार्थ
    /var/tmp/ nuke -u1737/ofxplugincache

  • विंडोज़:
    C:\Users\{user name}\AppData\Local\Temp\nuke\ofxplugincache

    जहाँ {उपयोगकर्ता नाम} मशीन पर आपके खाते का उपयोगकर्ता नाम है, उदाहरणार्थ
    C:\Users\Jake\AppData\Local\Temp\nuke\ofxplugincache

आप Nuke के भीतर से Nuke की सामान्य कैश निर्देशिका का स्थान भी पता कर सकते हैं, इसके लिए आपको अपने कीबोर्ड पर x दबाना होगा, जब आपका फोकस नोड ग्राफ पर हो, और फिर निम्नलिखित TCL कमांड चलाना होगा:
getenv NUKE _TEMP_DIR

मुद्रित निर्देशिका के अंदर " ofxplugincache " नाम का एक फ़ोल्डर होना चाहिए।

अग्रिम पठन

आप निम्न आलेख में डिफ़ॉल्ट .nuke फ़ोल्डर स्थान के बारे में जानकारी पा सकते हैं: Q100048: डिफ़ॉल्ट .nuke निर्देशिका का पता लगाना

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

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