PR: PolloAI
मेरे पास बनावट (texture) है लेकिन normal map या metallic map नहीं है। उन्हें हाथ से बनाना एक झंझट है। GPT-Image-2 इसके लिए बहुत सुविधाजनक था, तो ये रहे मेरे नोट्स।
<video preload="none" tabindex="-1" playsinline="" aria-label="Embedded video" poster="https://pbs.twimg.com/amplify_video_thumb/2061699996932829184/img/YqHlVRSK80U4S7OS.jpg" src="https://video.twimg.com/amplify_video/2061699996932829184/pl/n5xhgmkuvKDguuFG.m3u8?tag=27&variant_version=1" style="width: 100%; height: 100%; position: absolute; background-color: black; top: 0%; left: 0%; transform: rotate(0deg) scale(1.005);"></video>
!https://pbs.twimg.com/amplify_video_thumb/2061699996932829184/img/YqHlVRSK80U4S7OS.jpg
एक सामान्य रेंडर। यह फ्लैट दिखता है।
इस बार मैंने PolloAI के Image Generation का उपयोग किया। चूंकि GPT Image 2.0 उपलब्ध है, आप बस मूल texture को input image के रूप में डालें और एक प्रॉम्प्ट लिखें।
■ Normal Maps
मूल texture को इनपुट करें और इसे "normal map बनाएं" कहें। आप चीज़ें निर्दिष्ट कर सकते हैं जैसे "लोहे के हिस्सों को तेज़ बनाएं और कपड़े की सिलवटों को मज़बूत करें" सामग्री की बनावट के आधार पर।
मूल texture (VRoid)
Normal map. Prompt: "कृपया इनपुट इमेज texture का normal map बनाएं। लोहे के हिस्सों को तेज़ और कपड़े के हिस्सों में सिलवटों को मज़बूत करें।"
चूंकि यह एक ही प्रॉम्प्ट से आता है, परीक्षण और त्रुटि तेज़ है। अगर आपको पसंद नहीं है, तो बस निर्देश बदलें और पुनर्जनरेट करें। इस मामले में, सिलवटें पहले कमज़ोर थीं, इसलिए मैंने उन्हें उभारने का निर्देश जोड़ा।
<video preload="none" tabindex="-1" playsinline="" aria-label="Embedded video" poster="https://pbs.twimg.com/amplify_video_thumb/2061700280157450240/img/C7Pixv5ProHRiHAU.jpg" src="https://video.twimg.com/amplify_video/2061700280157450240/pl/XpLkkjAj5H10m41H.m3u8?tag=27&variant_version=1" style="width: 100%; height: 100%; position: absolute; background-color: black; top: 0%; left: 0%; transform: rotate(0deg) scale(1.005);"></video>
यह लगभग पिक्सेल-परफेक्ट सटीकता के साथ normal map में बदल जाता है। शक्तिशाली।
■ Metallic Maps
उसी तरह, इसे "metallic map बनाएं" कहें। यह धातु के हिस्सों को सफेद और गैर-धातु के हिस्सों को काला बना देगा। बनावट पर निर्भर करते हुए, यह अच्छा काम कर सकता है या नहीं… इस बार मुझे कुछ प्रयासों के बाद आदर्श परिणाम मिला।
एक मूल texture से PBR workflow के लिए आवश्यक maps को क्रम में बनाना आसान है।
Prompt: संदर्भ इमेज के आधार पर metalness map बनाएं। धातु के हिस्से सफेद, कपड़े के हिस्से काले।
<video preload="none" tabindex="-1" playsinline="" aria-label="Embedded video" poster="https://pbs.twimg.com/amplify_video_thumb/2061701183174295552/img/P-89wIQkVZGGcwQe.jpg" src="https://video.twimg.com/amplify_video/2061701183174295552/pl/0x1AeXLnMMfLKkxe.m3u8?tag=27&variant_version=1" style="width: 100%; height: 100%; position: absolute; background-color: black; top: 0%; left: 0%; transform: rotate(0deg) scale(1.005);"></video>
!https://pbs.twimg.com/amplify_video_thumb/2061701183174295552/img/P-89wIQkVZGGcwQe.jpg
यह तब अधिक समृद्ध दिखता है जब हिस्सों में स्पष्ट कंट्रास्ट हो।
■ Looping Normal Maps (New Generation)
यह बिना मूल इमेज के "tileable fabric normal map" निर्दिष्ट करके शून्य से उत्पन्न किया गया था।
Prompt: Generate a tileable fabric normal map
न केवल मूल textures से रूपांतरण, आप सामग्री स्वयं भी बना सकते हैं। यह तब उपयोगी है जब आप विवरण के लिए उप-बनावट चाहते हैं।
<video preload="none" tabindex="-1" playsinline="" aria-label="Embedded video" poster="https://pbs.twimg.com/amplify_video_thumb/2061701798545821696/img/Z2_PttwA0u909PN3.jpg" src="https://video.twimg.com/amplify_video/2061701798545821696/pl/2viytGlhPyZjkRUX.m3u8?tag=27&variant_version=1" style="width: 100%; height: 100%; position: absolute; background-color: black; top: 0%; left: 0%; transform: rotate(0deg) scale(1.005);"></video>
मैंने इसे नमूने के लिए थोड़ा मज़बूत बनाया। वास्तव में, थोड़ा कमज़ोर बेहतर होता। जब आप ज़ूम करने पर फैब्रिक नॉर्मल्स देखते हैं तो यह देखने में आकर्षक लगता है।
■ Extra: Torn Texture
मैंने फटी और क्षतिग्रस्त अभिव्यक्तियों के लिए एक texture बनाने का भी प्रयास किया।
Prompt: Create a damaged version of the input image. Please tear the fabric parts and put cracks in the iron parts.
इस तरह की छोटी सामग्री संपत्तियां प्रॉम्प्ट के आधार पर जल्दी से तैयार की जा सकती हैं। (चमड़े जैसा हिस्सा लोहे के रूप में आंका गया, लेकिन… खैर, यह ठीक है। ईमानदारी से, बड़े डिज़ाइन परिवर्तन इमेज को स्थानांतरित कर देते हैं, इसलिए मैं इसके लिए इसकी अनुशंसा नहीं करूंगा। क्षति प्रसंस्करण लगभग सीमा है।)
<video preload="none" tabindex="-1" playsinline="" aria-label="Embedded video" poster="https://pbs.twimg.com/amplify_video_thumb/2061702655551164416/img/2vZqOsVlvtfw-73T.jpg" src="https://video.twimg.com/amplify_video/2061702655551164416/pl/3T-cstWU-eBTp0Ek.m3u8?tag=27&variant_version=1" style="width: 100%; height: 100%; position: absolute; background-color: black; top: 0%; left: 0%; transform: rotate(0deg) scale(1.005);"></video>
!https://pbs.twimg.com/amplify_video_thumb/2061702655551164416/img/2vZqOsVlvtfw-73T.jpg
वीडियो फटी texture के आधार पर बनाए गए नए normal और metallic maps दिखाता है। यह उपयुक्त दिखता है, तो सब ठीक है!
■ Summary
एक बार फिर
<video preload="none" tabindex="-1" playsinline="" aria-label="Embedded video" poster="https://pbs.twimg.com/amplify_video_thumb/2061703515387621376/img/m4eZW3YxMNpcbB7E.jpg" src="https://video.twimg.com/amplify_video/2061703515387621376/pl/iWj5m9eNovfxBwyt.m3u8?tag=27&variant_version=1" style="width: 100%; height: 100%; position: absolute; background-color: black; top: 0%; left: 0%; transform: rotate(0deg) scale(1.005);"></video>
0:13
क्रम में स्विच करना: केवल Texture → Normal जोड़ा गया → Metallic जोड़ा गया → विवरण जोड़ा गया → क्षति प्रसंस्करण। प्रकाश को घुमाने पर आप texture में अंतर स्पष्ट रूप से देख सकते हैं।
मैं ईमानदारी से आभारी हूं कि पहले हाथ से या समर्पित उपकरणों से किए जाने वाले कार्य अब एक ही प्रॉम्प्ट से पूरे किए जा सकते हैं। सटीकता व्यावहारिक स्तर पर है, और normal maps विशेष रूप से जनरेटिव AI के साथ अच्छी संगतता रखते हैं।
PolloAI GPT Image 2.0 के अलावा वीडियो भी जनरेट कर सकता है और डिजिटल ह्यूमन बना सकता है, तो अगर आप रुचि रखते हैं, तो कृपया इसे आज़माएं!! (प्रचार)





