Pertanyaan yang diberi tag «collision-detection»

Deteksi tabrakan adalah penentuan apakah dua atau lebih entitas melakukan kontak satu sama lain selama bermain game.


6
Bagaimana cara mengoptimalkan fungsi jarak?
Saat mengembangkan game mirip RTS yang cukup sederhana, saya perhatikan perhitungan jarak saya menyebabkan dampak dalam kinerja. Setiap saat, ada pemeriksaan jarak untuk mengetahui apakah suatu unit berada dalam jangkauan ke targetnya, apakah proyektil telah mencapai targetnya, apakah pemain telah melindas pickup, tabrakan umum, dll. Daftar berjalan, dan memeriksa untuk …

5
Resolusi Tabrakan
Saya tahu benar cara memeriksa tabrakan, tetapi saya tidak tahu cara menangani tabrakan dengan cara yang baik. Sederhana, jika dua benda bertabrakan, saya menggunakan beberapa perhitungan untuk mengubah arah kecepatan. Jika saya tidak memindahkan dua objek, mereka masih akan tumpang tindih dan jika kecepatannya tidak cukup besar mereka masih akan …


4
Momentum dan urutan masalah pembaruan di mesin fisika saya
Pertanyaan ini adalah pertanyaan "tindak lanjut" dari pertanyaan saya sebelumnya, mengenai deteksi dan resolusi tabrakan, yang dapat Anda temukan di sini . Jika Anda tidak ingin membaca pertanyaan sebelumnya, inilah uraian singkat tentang cara kerja mesin fisika saya: Setiap entitas fisik disimpan dalam kelas yang disebut SSSPBody. Hanya AABB yang …

6
Tabrakan implementasi penghindaran 100%
Saya seorang pemula mutlak dengan pengembangan game dan semua yang saya tahu tentang penghindaran / resolusi tabrakan, saya mempelajarinya di atau melalui situs ini dalam seminggu terakhir ... jadi jangan ragu untuk memperbaiki saya jika apa yang saya tanyakan di sini adalah berdasarkan asumsi yang salah / kesalahpahaman. Saya mencoba …

3
Deteksi Tabrakan OBB vs OBB
Katakanlah Anda memiliki dua Bounding Box Objects yang masing-masing menyimpan simpul saat ini dari kotak dalam vektor dengan semua simpul objek diputar dan diterjemahkan relatif ke sumbu yang sama. Berikut ini adalah gambar untuk menggambarkan masalah saya: Bagaimana saya bisa bekerja jika dua OBB tumpang tindih tautan apa pun untuk …

7
Bagaimana saya bisa mendeteksi pemain yang dihancurkan di platformer 2D?
Saya sedang memeriksa tabrakan untuk karakter platformer seperti yang ditunjukkan pada # 1. Titik-titik merah adalah piksel yang diperiksa dan garis abu-abu menunjukkan sumbu yang berkaitan dengannya. Saya suka hasil yang saya dapatkan dari memeriksa tabrakan dengan cara ini (dibandingkan, katakanlah, kotak pembatas). Semuanya bekerja persis seperti yang saya suka …




1
Tabrakan 2d yang cepat dan akurat
Saya sedang mengerjakan penembak topdown 2d, dan sekarang perlu melampaui sistem tabrakan kotak persegi panjang batas saya. Saya memiliki level besar dengan banyak sprite berbeda, yang semuanya memiliki bentuk dan ukuran yang berbeda. Tekstur untuk sprite semua file png persegi dengan latar belakang transparan, jadi saya juga perlu cara untuk …

1
algoritma collision persegi panjang 2D sederhana yang juga menentukan sisi mana yang bertabrakan persegi panjang?
Saya awalnya mencoba mengimplementasikan persimpangan persegi panjang, yang berfungsi dengan baik. Namun, ketika saya harus menerapkan sistem fisika, seperti kecepatan, percepatan, dan vektor arah, saya harus menemukan cara untuk menentukan sisi mana dari persegi panjang bertabrakan. Sekarang, di sistem saya, tidak ada persegi panjang yang diputar, jadi ini menyederhanakan masalah. …

1
Bagaimana cara mengatasi tabrakan bentuk majemuk menggunakan SAT?
SAT adalah cara yang layak untuk menentukan tabrakan antara poligon cembung acak Anda bahkan akan mendapatkan vektor yang diperlukan untuk menyelesaikan tabrakan. Untuk menyelesaikan tabrakan antara bentuk kompleks (non-cembung), saya berpikir tentang semacam senyawa-bentuk yang terdiri dari beberapa poligon cembung. Jika tumbukan terjadi pada fase-luas (mis. Lingkaran vs. lingkaran atau …

2
Cara terbaik / Efisien untuk mengimplementasikan Tabrakan 3d
Saya sudah memprogram sistem collision berbasis 2d untuk game sebelumnya. Itu adalah sistem tabrakan pertama saya dan jelek. Saya mencari tabrakan antara objek dengan memeriksa semua objek dengan semua objek. Saya sudah pernah mendengar tentang sistem grid dengan sel di mana objek hanya akan melihat tabrakan dengan objek lain dari …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.