चेक बाहर http://www.metanetsoftware.com/technique/tutorialA.html
कि साइट मुझे असीम मदद की जब मेरे अपने टक्कर पता लगाने दिनचर्या का विकास। उपलब्ध प्रोसेसिंग पावर की मात्रा के आधार पर, आप टक्कर सटीकता के मामले में जो कुछ भी चाहते हैं उसके बारे में आप कर सकते हैं। कम से कम प्रोसेसर गहन से शुरू:
1) बाउंडिंग बॉक्स: आयताकार आकार और बूट करने के लिए त्वरित के लिए अच्छा है। आपको केवल इतना पता होना चाहिए कि ऑब्जेक्ट की एक्स (वाई, वाई) स्थिति के साथ-साथ इसकी चौड़ाई और ऊंचाई भी है।
2) एक्सिस प्रमेय (एसएटी) को अलग करना: अधिक जटिल आकारों को संभालने में सक्षम होना और काफी सहज ज्ञान युक्त है।
3) वोरोनोई क्षेत्र (वीआर) के साथ एसएटी: कम्प्यूटेशंस की कुल संख्या को कम करने के लिए किसी भी दिए गए बहुभुज के कशेरुक के बारे में जानकारी का उपयोग करता है।
उपरोक्त सभी उपरोक्त लिंक में गहराई से समझाया गया है। यह ध्यान दिया जाना चाहिए कि, इस प्रकार, उल्लिखित विधियां उत्तल बहुभुज के लिए सबसे प्रभावी हैं।यदि आप सटीकता के बेतुका स्तरों में जाना चाहते हैं, तो आप बिटमैप परीक्षण जैसी चीजों में आगे बढ़ना शुरू करते हैं जो लगभग धीमी गति से धीमी होती है और आम तौर पर लगभग किसी भी चीज़ के लिए अधिक होती है।
क्या आयत के किनारे एक्स- और वाई-अक्ष के साथ गठबंधन हैं? बीटीडब्लू, एक संबंधित प्रश्न देखें: http://stackoverflow.com/questions/3851520/basic-2d-collision-detection – Arun