पानी पर तैरती हुई किसी वस्तु का अनुकरण करना


9

मैं मछली पकड़ने के खेल में शीर्ष पर काम कर रहा हूं। मैं झील के आसपास चलती नाव के संबंध में कुछ भौतिकी और टकराव का पता लगाना चाहता हूं। मैं मुख्य मोटर या ट्रोलिंग मोटर, वस्तु पर हवा के प्रभाव और वस्तु पर पानी के खींचने से जोर लगाने में सक्षम होना चाहूंगा।

मैं दूरदर्शी भौतिकी इंजन को देख रहा हूं, लेकिन भौतिकी इंजन का उपयोग करने का कोई अनुभव नहीं है, मुझे यह बिल्कुल यकीन नहीं है कि इस प्रकार की चीज़ के लिए फ़ेसर उपयुक्त है (अधिकांश डेमो एक ऊर्ध्वाधर के लिए गुरुत्वाकर्षण के अनुप्रयोग लगते हैं शीर्ष / नीचे प्रकार मॉडल)।

क्या फ़ेसर इंजन उपयुक्त होगा? या एक अलग इंजन अधिक उपयुक्त होगा?

जवाबों:


5

मैं बुलेट के साथ इस तरह का काम कर रहा हूं , लेकिन किसी भी भौतिकी इंजन के साथ एक ही तकनीक का उपयोग किया जा सकता है। Buoyancy को शरीर में काल्पनिक फ़्लोट्स संलग्न करके तैयार किया जाता है जो बस सतह के नीचे उनकी गहराई पर एक बल रिकॉर्डिंग को लागू करते हैं।

टाइमस्टेप में प्रत्येक फ्लोट अपनी स्थिति में पानी के स्तर का परीक्षण करता है, फिर नाव के सापेक्ष नाव के कठोर शरीर पर बल लगाता है। मैं प्रत्येक फ्लोट को एक सिलेंडर के रूप में कल्पना करता हूं जो हमेशा ऊर्ध्वाधर होता है, नाव के उन्मुखीकरण के संबंध में। बल आनुपातिक है कि वे कितनी गहराई तक डूबे हुए हैं, उनकी मात्रा द्वारा अधिकतम परिभाषित किया गया है।

फिलहाल नाव में सिर्फ 4 फ्लोट्स हैं - धनुष, स्टर्न, पोर्ट और स्टारबोर्ड। मैंने गुरुत्वाकर्षण को बनाए रखने के लिए पर्याप्त मात्रा में बल प्रदान करने के लिए अपने संस्करणों को मैन्युअल रूप से सेट किया, और फिर नावों के चलने के तरीके को मोड़ने के लिए स्थिति और सिलेंडर की लंबाई समायोजित करें। मुझे एक अस्पष्ट विचार है कि किसी भी तरह कठोर शरीर की मात्रा में सिलेंडर पैक करके झांकियों को उत्पन्न किया जाए, लेकिन यह भविष्य के लिए कुछ है।

लहरों के माध्यम से नौकायन एक नाव का एक छोटा डेमो यहां यूट्यूब पर है


0

Farseer भौतिकी सभी प्रकार के बल और इंटरटिया एप्लिकेशन का समर्थन करता है, इसलिए यह एक समस्या नहीं होगी, मुझे 100% यकीन नहीं है, हालांकि अगर Farseer पहले से ही तरल पदार्थ (पानी के लिए) का समर्थन करता है, लेकिन यदि यह समर्थित है, तो यह ठीक होना चाहिए। (यह भी ध्यान दें कि फरसेर एक 2D भौतिकी इंजन है)


मुझे लगता है कि वे
फारसीर
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.