collision-detection पर टैग किए गए जवाब

टकराव का पता लगाने का निर्धारण है कि गेमप्ले के दौरान दो या दो से अधिक संस्थाएं एक-दूसरे से संपर्क बनाती हैं या नहीं।

5
किसी निर्धारित त्रिभुज के साथ ग्रिड अंतर में कौन सी कोशिकाएं निर्धारित करें?
मैं वर्तमान में एक 2D AI सिमुलेशन लिख रहा हूं, लेकिन मैं पूरी तरह से निश्चित नहीं हूं कि यह कैसे जांचें कि एक एजेंट की स्थिति दूसरे के देखने के क्षेत्र के भीतर है या नहीं। वर्तमान में, मेरा विश्व विभाजन सरल सेल-स्पेस विभाजन (एक ग्रिड) है। मैं देखने …

1
2 डी भौतिकी इंजन में, जब वस्तुएं आराम से आती हैं तो मैं बेकार टकराव के प्रस्तावों से कैसे बचता हूं?
प्रेम -२ डी का उपयोग करते हुए (सीखने के लिए) एक भौतिकी इंजन में , मैंने इस तरह टकराव के प्रस्तावों को लागू किया है: FixedUpdate(dt) // I use fixed timestep foreach collide c1 in allNotStaticColliders c1.integartePhysic // i.e. apply gravitational force.. foreach collider c2 "near" c1 // "near"= I …

1
मैं LibGDX 3D में टकराव की घटनाओं को कैसे प्रेरित करूं?
नीचे दिए गए कोड में मैंने कुछ ऐसा उदाहरण दिया है जो मैं करना चाहता हूं। मेरे पास कैमरा है और मैं चाहता हूं कि जब भी वह किसी एक बॉक्स से टकराए तो मैं उसे रोकना बंद कर दूं, मैं यह कैसे करूं? public class Main extends ApplicationAdapter { …

1
कई बहुभुजों के साथ अक्ष प्रमेय को अलग करना?
मैं C # में अलग-अलग अक्ष प्रमेय को लागू करने का प्रयास कर रहा हूं। मेरे पास एक फ़ंक्शन है जो दो बहुभुजों के बीच न्यूनतम अनुवाद वेक्टर की गणना कर सकता है। हालाँकि, मैं एक ऐसा फ़ंक्शन नहीं बना सकता हूँ जो एक बहुभुज और कई अन्य बहुभुजों के …

2
आयत से टकराव का विवरण प्राप्त करें।
मेरे पास एक ब्रेकआउट गेम है, जिसमें कुछ बिंदु पर, मैं इस तरह से गेंद और पैडल के बीच टकराव का पता लगाता हूं: // Ball class rectangle.Intersects(paddle.Rectangle); क्या मेरे पास टक्कर के सटीक निर्देशांक, या इसके बारे में किसी भी विवरण को वर्तमान के साथ मिल सकता है XNA …

1
GluLookAt कैसे काम करता है?
मेरी समझ से, gluLookAt( eye_x, eye_y, eye_z, center_x, center_y, center_z, up_x, up_y, up_z ); के बराबर है: glRotatef(B, 0.0, 0.0, 1.0); glRotatef(A, wx, wy, wz); glTranslatef(-eye_x, -eye_y, -eye_z); लेकिन जब मैं ModelViewमैट्रिक्स को प्रिंट करता हूं , तो कॉल glTranslatef()ठीक से काम नहीं करता है। यहाँ कोड स्निपेट है: #include …

5
पिनबॉल गेम के लिए 2 डी टकराव का पता लगाना
पिछले खेलों में अब तक मैंने साधारण 2 डी टकराव का उपयोग किया है, फिर टक्कर के लिए पिक्सेल स्तर पर जाँच की। लगभग बहुत सारे फ्रेम में पिनबॉल गेम बनाते समय गेंद एक दीवार या दूसरी सतह के संपर्क में होगी तो क्या कोई और तरीका है?

2
मैं यह कैसे निर्धारित करूं कि एक बहुभुज पूरी तरह से दूसरे में है?
मेरे पास 2 बहुभुज हैं। मुझे पता है कि दोनों बहुभुजों के शीर्ष निर्देशांक हैं। यह जांचने का सबसे अच्छा तरीका है कि क्या एक दूसरे के अंदर पूरी तरह से है? उदाहरण के लिए, एल्गोरिथ्म को केवल नीचे दिए गए काले ट्रेपोज़ॉइड को पहचानना चाहिए :

4
सर्कल टक्कर के अंदर सर्कल
मेरी एक परियोजना में मेरे पास एक सर्कल के आकार में एक खेल क्षेत्र है। इस घेरे के अंदर एक और छोटा घेरा घूम रहा है। मैं जो करना चाहता हूं वह छोटे सर्कल को बड़े से बाहर जाने से रोकना है। नीचे आप देख सकते हैं कि फ़्रेम 2 …

8
मैं अपने प्लेटफ़ॉर्मर के चरित्र को दीवार की टाइलों पर चढ़ने से कैसे रोकूँ?
वर्तमान में, मेरे पास इलाके के लिए टाइल्स वाला एक प्लेटफ़ॉर्मर है (गुफा कहानी से उधार लिया गया ग्राफिक्स)। खेल को XNA का उपयोग करते हुए खरोंच से लिखा गया है, इसलिए मैं एक मौजूदा इंजन या भौतिकी इंजन का उपयोग नहीं कर रहा हूं। इस उत्तर में वर्णित (सरल …

2
बहुत ही सरल 3 डी रेसिंग गेम्स में, टक्करों को कैसे नियंत्रित किया जाता है?
मैं सोच रहा था कि कुछ साधारण 3 डी कार रेसिंग गेम्स में कैसे टकराव होता है (विशेषकर आउट्रून 2 / मोटरसेर जैसे खेलों में)। जटिल वातावरण (खुली दुनिया) के साथ क्लासिक कार रेसिंग गेम्स में, मुझे लगता है कि यह एक बुनियादी बॉक्स (कार के लिए) से विमान की …

3
मैं एक गोले और विमान के बीच टकराव की प्रतिक्रिया की गणना कैसे करूं?
मैं एक साधारण 3 डी गेम बनाने की कोशिश कर रहा हूं और खेल की दुनिया की सीमा के भीतर खिलाड़ी को विवश करने की जरूरत है। जब खिलाड़ी दुनिया के किनारों से टकराता है तो मैं चाहता हूं कि खिलाड़ी का जहाज थोड़ा उछल जाए। वास्तव में मैं एक …

4
क्या n वस्तुओं की प्रणाली की टक्कर की जांच दक्षता बढ़ाने का एक तरीका है?
मैं एक गेम बना रहा हूं जिसमें कई ऑनस्क्रीन ऑब्जेक्ट हैं, जिनमें से एक खिलाड़ी है। मुझे यह जानने की जरूरत है कि कौन सी वस्तुएं हर पुनरावृत्ति से टकरा रही हैं। मैंने कुछ इस तरह बनाया: for (o in objects) { o.stuff(); for (other in objects) if (collision(o, other)) …

3
बहुत सारे वर्गों के लिए कुशल टाइल-आधारित टक्कर का पता लगाना?
वर्तमान में मैं एक टाइल-आधारित गेम के अपने टेक पर काम कर रहा हूं (टेरारिया के बारे में सोचें, लेकिन कम कल्पनात्मक (मुझे लगता है कि यह एक शब्द है; क्षमा करें यदि यह नहीं है))। वैसे भी, मेरे पास वर्तमान में टकराव का पता लगाने वाला काम है (कोने …

3
2 डी ग्रिड कोशिकाओं को एक घूमने वाले चक्र द्वारा कैसे पाया जाए?
मैं 2 डी ग्रिड पर आधारित एक गेम बना रहा हूं, जिसमें कुछ सेल निष्क्रिय हैं और कुछ नहीं हैं। डायनेमिक ऑब्जेक्ट ग्रिड से स्वतंत्र रूप से लगातार आगे बढ़ सकते हैं, लेकिन अगम्य कोशिकाओं से टकराने की जरूरत है। मैंने ग्रिड के खिलाफ एक किरण का पता लगाने के …

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