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

अनुसरण करें

लक्षण

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

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

Constructor for OFXuk.co.thefoundry.keylight_v201 failed

कारण

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

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

संकल्प

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

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

  • लिनक्स और macOS:
    /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

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

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

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

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