मेरे पास दो वस्तु-संरेखित बाउंडिंग बॉक्स हैं (अर्थात अक्ष संरेखित नहीं, वे ऑब्जेक्ट के साथ घूमते हैं)। मैं जानना चाहूंगा कि क्या दो ऑब्जेक्ट-एलायंस बॉक्स ओवरलैप हैं। ( संपादित करें: ध्यान दें - मैं दूर की वस्तुओं को जल्दी से छोड़ने के लिए एक अक्ष-संरेखित बाउंडिंग बॉक्स परीक्षण का उपयोग कर रहा हूं, इसलिए यह महत्वपूर्ण नहीं है कि क्वाड रूटीन थोड़ा धीमा है। )
मेरे बक्से को चार x, y अंक के रूप में संग्रहीत किया जाता है। मैंने उत्तर के लिए चारों ओर खोज की है, लेकिन मैं अपने विशेष मामले में उन्हें लागू करने के लिए उदाहरणों में चर नामों और एल्गोरिदम की समझ नहीं बना सकता।
क्या कोई मुझे यह दिखाने में मदद कर सकता है कि यह कैसे किया जाएगा, स्पष्ट और सरल तरीके से? धन्यवाद। (विशेष भाषा महत्वपूर्ण नहीं है, C- शैली छद्म कोड ठीक है।)