சுருக்கம்
வெளிப்புற கணினிகளில் ஃபிரேம் சர்வரை அமைப்பது கடினமானதாக இருக்கலாம், ஏனெனில் இதற்கு நீண்ட பைதான் கட்டளையை செயல்படுத்த வேண்டும். இருப்பினும், அடிப்படை பாஷ் ஸ்கிரிப்டிங் மூலம் இதை மேம்படுத்த சில எளிய வழிகள் உள்ளன. இதை எப்படிச் செய்யலாம் என்பதை இந்தக் கட்டுரை விளக்குகிறது.
மேலும் தகவல்
ஃபிரேம் சர்வருக்கான ரெண்டர் இயந்திரங்களை டெர்மினல் அல்லது கமாண்ட் ப்ராம்ப்டில் இருந்து செயல்படுத்தப்படும் பைதான் கட்டளை மூலம் துவக்க முடியும். பைதான் கட்டளை பற்றிய விவரங்களை Nuke ஆவணத்தின் பின்வரும் பிரிவில் காணலாம்: வெளிப்புற இயந்திரங்களில் ஃபிரேம் சர்வரைப் பயன்படுத்துதல்
ரெண்டர் இயந்திர துவக்கத்தை எளிதாக்குவதற்கான சிறந்த வழி, ஒரு பாஷ் ஸ்கிரிப்டை எழுதுவதாகும். உங்கள் பைப்லைனின் சிக்கலான தன்மையைப் பொறுத்து, இது ஒரு எளிய மாற்றுப்பெயரிலிருந்து, ஒரு பிரத்யேக UI உடன் கூடிய தனிப்பயன் கருவியாக மாறலாம்.
விண்டோஸ்
மதிப்புகளை மாற்றுவதற்கான விவரங்கள் (பணிநிலையப் பெயர் போன்றவை) ஷெல் சூழல்களுக்கு ஏற்ப மாறுபடும், மேலும் இந்தக் கட்டுரையுடன் இணைக்கப்பட்டுள்ளபடி, நீங்கள் மிகவும் எளிமையான windows_MakeRenderMachine.bat கோப்பைக் காணலாம், இது பின்வரும் வடிவத்தில் Frame Server ஐ இயக்க உங்களை அனுமதிக்கும், MACHINE_NAME_OR_IP ஐ நீங்கள் இந்தக் கட்டளையை இயக்கும் இயந்திரம் பிரேம் சேவையகமாக இருக்க விரும்பும் பிரதான பணிநிலையத்தின் பெயர் அல்லது IP உடன் மாற்றும்:
C:\path\to\file\windows_MakeRenderMachine.bat MACHINE_NAME_OR_IP
.bat கோப்பையே உங்கள் இயல்புநிலை ரெண்டர் இயந்திரத்திற்கு ஏற்றவாறு சரிசெய்யலாம் (அதாவது பணியாளர்களின் எண்ணிக்கை, த்ரெட்கள், நினைவகம், Nuke பதிப்பு போன்றவை...)
பின்னர் நீங்கள் ஒரு doskey (அல்லது மாற்றுப்பெயரை) உருவாக்குவதன் மூலம் இதை மேலும் எளிதாக்கலாம். Windows இல் இது இதைப் போன்றதாக இருக்கும்:
doskey MakeRenderMachine=C:\path\to\file\windows_MakeRenderMachine.bat $*
குறிப்பு: $* முக்கியமானது, ஏனெனில் இது வாதங்களை அனுப்ப உங்களை அனுமதிக்கும், இந்த எடுத்துக்காட்டில் பணிநிலைய பெயர்.
இறுதி கட்டளையை கட்டளை வரியில் எங்கிருந்தும் செயல்படுத்தலாம், அது இப்படி இருக்கும்:
MakeRenderMachine MACHINE_NAME_OR_IP
லினக்ஸ்
Linux-இல், உங்கள் Home டைரக்டரியில் காணக்கூடிய .bashrc கோப்பில் பின்வருவனவற்றைச் சேமித்து, அதை நிரந்தரமாக்கலாம்:
MakeRenderMachine()
{
/usr/local/ Nuke 16.0v4/python3 /usr/local/ Nuke 16.0v4/pythonextensions/site-packages/ foundry /frameserver/ nuke /runframeserver.py --numworkers=2 --nukeworkerthreads=4 --nukeworkermemory=8096 --workerconnecturl=tcp://$1:5560 --nukepath=/usr/local/ Nuke 16.0v4/ Nuke 16.0
}
இயல்புநிலை ரெண்டர் இயந்திரத்திற்கு (அதாவது தொழிலாளர்களின் எண்ணிக்கை, த்ரெட்கள், நினைவகம், Nuke பதிப்பு போன்றவை...) உங்கள் விருப்பங்களுக்கு ஏற்ப இந்தக் கட்டளையை நீங்கள் சரிசெய்யலாம்.
இது அமைக்கப்பட்டதும், நீங்கள் கட்டளையை இயக்கலாம், இது போல:
MakeRenderMachine MACHINE_NAME_OR_IP
We're sorry to hear that
Please tell us why