Q100482: TCL அல்லது Python கட்டளைகளை இயக்க Comp Script Command உரையாடலைப் பயன்படுத்துதல்

Follow

சுருக்கம்

ஒற்றை வரி TCL அல்லது பைதான் கட்டளைகளை இயக்க, முனை வரைபடத்தில் உள்ள Comp Script கட்டளை உரையாடல் பெட்டியின் பயன்பாட்டை இந்தக் கட்டுரை உள்ளடக்கும்.

மேலும் தகவல்

Comp Script Command டயலாக் பாக்ஸ் என்பது ஒரு ஒற்றை வரி பைதான் அல்லது TCL கட்டளையை நேரடியாக Nuke இல் இயக்குவதற்கான விரைவான முறையாகும். வரையறைகள் தேவைப்படும் நீண்ட பைதான் ஸ்கிரிப்ட்களை உருவாக்கத் தேவையில்லாமல், ஒரு எளிய கட்டளையை இயக்கும்போது இது நேரத்தைச் சேமிக்கிறது. உங்களுக்கு ஒரு அறுவை சிகிச்சை மட்டுமே தேவைப்பட்டால் இது ஒரு நல்ல வழி.

சூழல் மாறியை அமைக்க, getenv இன் TCL கட்டளையுடன் Comp Script Command உரையாடல் பெட்டியை எவ்வாறு பயன்படுத்தலாம் என்பது கீழே காட்டப்பட்டுள்ளது. Nuke கோப்பகத்தின் பாதை இருப்பிடத்தை சேமிக்கும் NUKE _PATH சூழல் மாறி, பின்வரும் எடுத்துக்காட்டில் பயன்படுத்தப்படும்:

1. முனை வரைபடத்தில் கர்சர் வட்டமிடும்போது, 'x' விசையை அழுத்தவும். இது Comp Script கட்டளை உரையாடல் பெட்டியைக் கொண்டுவரும்.

tcl.PNG

2. கட்டளை உரை பெட்டியில் பின்வரும் துணுக்கை உள்ளிட்டு 'சரி' என்பதைக் கிளிக் செய்யவும்.
getenv NUKE _PATH

3. NUKE _PATH சூழல் மாறியின் தற்போதைய மதிப்பை வழங்கும் புதிய உரையாடல் தோன்றும்.

முடிவு.PNG

குறிப்பு: உங்களிடம் தற்போது சூழல் மாறி தொகுப்பு இல்லை என்றால், அது வரையறுக்கப்படாதது என்பதை உங்களுக்குத் தெரிவிக்கும் உரையாடலைப் பெறுவீர்கள்.

பிழை.JPG

சூழல் மாறியின் மதிப்பைக் காட்ட மேலே உள்ள எடுத்துக்காட்டு பயன்படுத்தப்படுகிறது. இது பல ஒற்றை வரி கட்டளைகளை உருவாக்க மற்றும் ரிலே செய்ய பயன்படுத்தப்படலாம்.

கூடுதல் பயன்பாட்டு எடுத்துக்காட்டுகள்:

  • TCL ஐப் பயன்படுத்துதல் : ஸ்கிரிப்ட் மற்றும் ஸ்கிரிப்ட்டின் இருப்பிடத்தில் பயன்படுத்தப்படும் சுயாதீன வாசிப்பு முனைகளின் அளவைச் சரிபார்க்கிறது:

script_info

  • பைத்தானைப் பயன்படுத்துதல் : முனை வரைபடத்தில் முன்னமைக்கப்பட்ட மதிப்புகளுடன் ஒரு முனையை உருவாக்குதல்:

nuke .nodes.Blur(name="Big Blur", size=10)

ஒரு உரையாடல் அமைக்கப்பட்ட அனைத்து கைப்பிடிகளின் மதிப்புகளையும் வழங்கும்.

  • பைத்தானைப் பயன்படுத்துதல் : ஏற்கனவே உள்ள முனை மதிப்பை மாற்றுதல், அதன் வகுப்பின் முனை வரைபடத்தின் அடிப்படையில்:

[node.knob("size").setValue(100) for node in nuke .allNodes("Blur")]

மதிப்பை மாற்றிய பின், பூலியன் அறிக்கையானது மாற்றத்தை உறுதிப்படுத்த அல்லது மறுப்பதை அனுமதிக்கும் உரையாடல் வழியாகத் திருப்பியளிக்கப்படும்.


மேலும் படிக்க

பைதான் கட்டளைகள், TCL கட்டளைகள் மற்றும் சூழல் மாறிகள் பற்றிய மேலும் தகவலுக்கு, கீழே இணைக்கப்பட்டுள்ள ஆவணங்களைப் பார்க்கவும்:

பைதான் டெவலப்பர்கள் வழிகாட்டி

Nuke TCL செயல்பாடுகள்

சுற்றுச்சூழல் மாறிகள் பட்டியல்

    We're sorry to hear that

    Please tell us why