मैं यह समझना चाहता हूं कि नवमेश कैसे काम करते हैं, उन्हें कैसे लागू करते हैं और यह अन्य प्रकार के पथ प्रणालियों से क्यों बेहतर है।
मैं यह समझना चाहता हूं कि नवमेश कैसे काम करते हैं, उन्हें कैसे लागू करते हैं और यह अन्य प्रकार के पथ प्रणालियों से क्यों बेहतर है।
जवाबों:
यह वेपाइंट पाथफाइंडिंग के समान है, केवल वे-पाइंट्स के बजाय जो आपके पास पॉलीगॉन हैं और आप नवमेश से इसके बारे में कुछ बातें जान सकते हैं:
आम तौर पर वे कुछ प्रकार के एन्हास्ड एल्गोरिथ्म के साथ उपयोग किए जाते हैं (3 डी पाथफाइंडिंग के लिए अकाउंट जंप या फ्लाई लिंक में)। इस तरह से यह वास्तव में किसी भी चीज की तुलना में एक अलग प्रणाली नहीं है, इसका उच्च-पॉली (अच्छी तरह से, अपेक्षाकृत बोलने) वातावरण या इलाके से सीधे एक सामान्य पाथफाइंडर नेटवर्क उत्पन्न करने का एक तरीका है। जिस कारण से हम उन्हें यहां बीकन कहते हैं, लेकिन विचार समान है, किसी प्रकार की स्वचालित प्रक्रिया प्रत्येक नक्शे पर चलती है और कनेक्शन का एक सरल सेट तैयार करती है जो उचित समय-फ्रेम में उन पर ए * रन कर सकता है। यदि आपने कच्चे अंतर्निहित डेटा के खिलाफ पाथफाइंडिंग की कोशिश की है तो यह जाली के घनत्व के कारण एक गेम के लिए बहुत धीमा होगा।
ऐसे कई तरीके हैं जिनसे आप इसे कर सकते हैं। ए * और ऐसा एक अच्छा विकल्प है, लेकिन प्रलेखन में कमी है। आप नक्शे के चारों ओर जगह-जगह अर्ध-यादृच्छिक रूप से कुछ कर सकते हैं और जांच सकते हैं कि कौन से नोड एक दूसरे को देख सकते हैं और नोड्स का एक छोटा सा वेब बना सकते हैं। सबसे इष्टतम नहीं है लेकिन समझने में आसान है।