Q100448: Nuke இல் தனிப்பயன் STMap படத்தை எவ்வாறு உருவாக்குவது

Follow

சுருக்கம்

STMap ஐப் பயன்படுத்துவது ஒரு படத்தில் உள்ள பிக்சல் மாற்றங்களைக் கணக்கிடுவதற்கான ஒரு திறமையான வழியாகும். இந்த கணக்கீடு இரண்டு சேனல்களின் கலவையை அடிப்படையாகக் கொண்டது, இதன் விளைவாக வரும் படத்தில் உள்ள ஒவ்வொரு பிக்சலும் உள்ளீடு படத்தின் அடிப்படையில் எங்கிருந்து வருகிறது என்பதை வரையறுக்கிறது.

Nuke (மற்றும் வெளியில்) பல்வேறு நோக்கங்களுக்காக STMaps பயன்படுத்தப்படலாம், மேலும் இவற்றை Nuke க்குள்ளேயே எவ்வாறு உருவாக்குவது என்பதை அறிந்து கொள்வது அவசியம்.

எக்ஸ்பிரஷன் முனை, சில எளிய வெளிப்பாடுகள் மற்றும் மறுவடிவமைப்பு முனை ஆகியவற்றைப் பயன்படுத்தி தனிப்பயனாக்கக்கூடிய STMap ஐ உருவாக்குவதற்கான எளிய வழியை இந்தக் கட்டுரை விளக்குகிறது.

மேலும் தகவல்

ஒரு STMap என்பது இரண்டு வண்ண சாய்வுகளின் கலவையாகும், இது ஒவ்வொரு பிக்சலுக்கும் 2D இடத்தில் தனித்துவமான x மற்றும் y ஒருங்கிணைப்பை வழங்குகிறது. உள்ளீட்டுப் படத்தின் உயரம் x க்குள் உள்ள பிக்சல்களின் அளவையும் மற்றொன்று உள்ளீட்டுப் படத்தின் y அகலத்திலும் ஒரு சாய்வுப் பாதை வரையறுக்கிறது.

ஒரு STMap இன் நோக்கமானது ஒவ்வொரு பிக்சலும் கொடுக்கப்பட்டிருக்கும் x மற்றும் y ஒருங்கிணைப்புடன் தொடர்புடைய நிறத்துடன் தொடர்புடையது அல்ல . இரண்டு படங்களையும் பச்சை மற்றும் சிவப்பு வண்ண சேனல்களில் இணைக்கும்போது, பின்வரும் காட்சி முடிவைப் பெறுவீர்கள்:

STMap.jpg

STMaps Nuke பல்வேறு பயன்பாடுகளைக் கொண்டுள்ளது. 3D வடிவவியலில் 2D பொருளைக் கண்காணிப்பதற்கான அடிப்படையாகப் பயன்படுத்துவதன் மூலம், படங்கள்/இசைவுகளை மாற்றவும் மீண்டும் சீரமைக்கவும் அவை பயன்படுத்தப்படலாம்.

Nuke க்கு வெளியே, அவை நேரடியாக 3D பொருளுக்கு ஒரு அமைப்பாக சுடப்படலாம், மற்ற பயன்பாடுகள் மற்றும் Nuke ஆகியவற்றுக்கு இடையேயான லென்ஸ் சிதைவுகளை தொடர்புபடுத்தவும் பயன்படுத்தலாம்.

வொர்க்ஃப்ளோ

வெளிப்பாடு முனையை அமைத்தல்

ஒரு படத்தின் சிவப்பு மற்றும் பச்சை சேனல்களுக்கு x மற்றும் y ஒருங்கிணைப்புகளைத் திட்டமிட எக்ஸ்பிரஷன் முனை பயன்படுத்தப்படலாம்.

1) முனை வரைபடத்தில் ஒரு வெளிப்பாடு முனையை உருவாக்கவும்

2) சிவப்பு சேனலுக்கு ஒதுக்கப்பட்ட முதல் புலத்தில், பின்வரும் வெளிப்பாட்டை உள்ளிடவும்:

x/(width-1)

3) பச்சை சேனலுக்கு ஒதுக்கப்பட்ட இரண்டாவது புலத்தில், பின்வரும் வெளிப்பாட்டை உள்ளிடவும்:

y/(height-1)

ExpressionSTMap.png

குறிப்பு: வகுப்பிகளில் உள்ள -1 படத்தின் சிவப்பு மற்றும் பச்சை சேனல்கள் (0, 0) க்கு பதிலாக (0, 0) (அகலம்-1/அகலம், உயரம்-1/) வரை இருக்கும் என்பதை உறுதி செய்கிறது. உயரம்).

பார்வையாளரில் காணப்படும் முடிவு பின்வரும் படமாக இருக்கும்:

ViewerResults.png

குறிப்பு: STMap இன் தீர்மானம் திட்டத்தின் தீர்மானத்தால் இயக்கப்படுகிறது. எக்ஸ்பிரஷன் நோடின் உள்ளீட்டில் ஒரு மறுவடிவமைப்பு முனையைச் சேர்ப்பதன் மூலம் இதை மாற்றலாம்:

ReformatExpression.png

STMap ஐ வழங்குதல்

கடைசி படி STMap ஐ வழங்குவது. இது, அதை மீண்டும் Nuke க்குள் கொண்டு வர அல்லது மூன்றாம் தரப்பு பயன்பாட்டிற்குள் பயன்படுத்த அனுமதிக்கும்.

1) எழுது முனையை உருவாக்கவும்

2) எழுது முனைக்கான பண்புகள் தொட்டியில், STMapக்கான கோப்பு கோப்பகத்தைத் தேர்ந்தெடுக்கவும், நீட்டிப்பு .exr ஆக அமைக்கப்பட்டுள்ளதை உறுதிசெய்யவும்.

3) ரெண்டரிங் செய்வதற்கு முன், டேட்டாடைப் மதிப்பை 32 பிட் ஃப்ளோட்டாக மாற்றுவதை உறுதிசெய்யவும்

எழுது.PNG

குறிப்பு: 32-பிட் டெப்த் EXR கோப்பைப் பயன்படுத்துகிறோம், ஏனெனில் STMap இன் கணக்கீடு வெளியீட்டு நிறத்தின் அடிப்படையில் இல்லை, ஆனால் EXR கோப்பு வைத்திருக்கக்கூடிய பிக்சல் மாறுபாட்டின் அளவு. இது பார்வைக்கு வேறுபட்டதாக இருக்காது, ஆனால் தகவலில் உள்ள வேறுபாடு மிகவும் குறிப்பிடத்தக்கது மற்றும் முடிவில் காண்பிக்கப்படும்.

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

STMap இன் செயல்பாடு பற்றிய கூடுதல் தகவல்களை கீழே உள்ள எங்கள் ஆன்லைன் ஆவணத்தில் காணலாம்:

மேலே உள்ளவற்றைத் தவிர, C_GenerateMap அல்லது C_STMap முனைகளைப் பயன்படுத்தி Nuke இல் உள்ள CaraVR முனைகளைக் கொண்டு STMap ஐ உருவாக்கலாம். இந்த முனைகளை எவ்வாறு உருவாக்குவது என்பது பற்றிய கூடுதல் தகவல்களை இங்கே கொடுக்கப்பட்டுள்ள இணைப்புகளில் காணலாம்:

எடுத்துக்காட்டு கோப்பு

We're sorry to hear that

Please tell us why