
3ds Max में मछलियों के झुंड को कैसे एनिमेट करें
3D विज़ुअलाइज़ेशन में कार्बनिक रूप से चलते हुए झुंड का भ्रम पैदा करना एक सामान्य चुनौती है। 3ds Max में, आप इसे मुख्य रूप से दो तकनीकों से संभाल सकते हैं: अधिक प्रत्यक्ष दृष्टिकोण के लिए कण प्रणाली या समूह बुद्धिमत्ता का अनुकरण करने के लिए शक्तिशाली क्राउड मॉडिफायर। सही उपकरण चुनना एक यांत्रिक परिणाम और विश्वसनीय परिणाम के बीच का अंतर बनाता है। 🐠
झुंड का अनुकरण करने के लिए कणों का उपयोग
एक प्रभावी विधि एक मछली के मॉडल से शुरू होती है, चाहे वह शून्य से बनाई गई हो या आयातित। फिर, एक PF Source (Particle Flow) प्रणाली उत्पन्न करें। मुख्य कदम कण प्रवाह के अंदर Shape Instance ऑपरेटर का उपयोग करना है; यह बुनियादी ज्यामितीय कणों को आपकी मछली की विस्तृत जाली से बदल देता है। वहाँ से, आप गति और वेक्टर के पैरामीटर समायोजित करते हैं ताकि तैरने के पैटर्न की नकल की जा सके।
कणों के साथ मुख्य कदम:- एक व्यक्तिगत मछली की ज्यामिति को मॉडल करें या आयात करें।
- एक Particle Flow प्रवाह बनाएँ और जाली को इंस्टैंस करने के लिए Shape Instance का उपयोग करें।
- प्रणाली की गति, फैलाव और प्रारंभिक दिशा निर्धारित करें।
एक आभासी मछलियों के झुंड को उग्र मधुमक्खियों के झुंड की तरह व्यवहार न करने देना अक्सर काम का आधा हिस्सा होता है।
क्राउड मॉडिफायर के साथ सिमुलेशन को बढ़ाना
अधिक जटिल और यथार्थवादी समूह व्यवहार के लिए, क्राउड मॉडिफायर श्रेष्ठ है। यहाँ, मछली को एक डेलिगेट के रूप में नामित किया जाता है। उसके बाद, आप विभिन्न व्यवहार असाइन और कॉन्फ़िगर करते हैं जो उसके आंदोलन को नियंत्रित करते हैं: एक लक्ष्य की ओर निर्देशित करने के लिए Seek (खोजें), बाधाओं से बचने के लिए Avoid (बचें) और एक पथ या सतह से चिपकने के लिए Surface Follow (सतह का अनुसरण करें)। कुंजी प्रत्येक व्यवहार की प्राथमिकता और वजन को संतुलित करना है ताकि समूह को निर्देशित किया जा सके।
क्राउड में आवश्यक व्यवहार:- Seek: डेलिगेट्स को एक परिभाषित लक्ष्य की ओर आकर्षित करता है।
- Avoid: बाधाओं या अन्य डेलिगेट्स के सामने एक प्रतिकर्षण क्षेत्र उत्पन्न करता है।
- Surface Follow: एक विशिष्ट सतह या स्प्लाइन पर आंदोलन का मार्गदर्शन करता है।
आंदोलन के यथार्थवाद को परिष्कृत करना
एकसमानता को तोड़ने और प्राकृतिक विविधता जोड़ने के लिए, मछली की पदानुक्रम पर एक Noise (शोर) रोटेशन नियंत्रक लागू करें। कण प्रवाह में, Spin (घुमाना) ऑपरेटर मछलियों को दिशा बदलते समय सुगम रूप से घूमने में मदद करता है। पूरे झुंड की वैश्विक प्रक्षेप पथ को एक विशिष्ट पथ के साथ निर्देशित करने के लिए, आप कण प्रणाली से लिंक्ड WSM (World Space Modifier) प्रकार के डिफॉर्मर स्पेस का उपयोग कर सकते हैं, जैसे Path Follow (पथ का अनुसरण करें)। 🔄