Pertanyaan yang diberi tag algorithm

9
Bounding kotak dalam oktober

Saya telah melihat bahwa octrees sering digunakan untuk hal-hal seperti frustum culling dan deteksi tabrakan dalam 3D. Tapi saya tidak yakin bagaimana algoritma bekerja sama sekali. Tentunya seluruh prinsip octree rusak ketika Anda mencoba menggunakan kotak pembatas, karena setiap kotak yang...

9
Cara menguraikan lembar sprite

Saya memiliki banyak spritesheets yang diformat buruk sehingga saya ingin membusuk, atau dibagi menjadi banyak gambar kecil, satu untuk setiap sprite. Jika saya bisa melakukannya, saya bisa menggunakan alat pengolah tekstur khusus untuk membangun aset game saya. Alat pengembangan saya adalah XNA...

9
Bagaimana cara kerja gluLookAt?

Dari pengertian saya, gluLookAt( eye_x, eye_y, eye_z, center_x, center_y, center_z, up_x, up_y, up_z ); setara dengan: glRotatef(B, 0.0, 0.0, 1.0); glRotatef(A, wx, wy, wz); glTranslatef(-eye_x, -eye_y, -eye_z); Tetapi ketika saya mencetak ModelViewmatriks, panggilan ke...

9
Penargetan drone

Bayangkan sebuah "drone" dan titik target di pesawat 2d. Ada delapan parameter: P = my position Q = target position V = my velocity I = my moment of inertia w = my angular velocity s = my angular position T = max thrust U = max torque (Kami hanya akan mengatakan targetnya diam) Tugas drone...

9
Membangun data adjacency segitiga

Diberikan daftar indeks segitiga, bagaimana tepatnya seseorang dapat mengubah itu menjadi daftar indeks dengan kedekatan untuk shader geometri? Perhatikan bahwa kita benar-benar berbicara tentang indeks di sini - ada simpul, tetapi kita akan fokus hanya pada indeks, karena kita dapat...

8
Render sungai dalam kotak

Saya telah membuat peta ketinggian acak dan sekarang saya ingin membuat sungai. Saya telah membuat algoritma yang didasarkan pada * untuk membuat sungai mengalir dari puncak ke laut dan sekarang saya sedang mencari tahu algoritma yang elegan untuk membuatnya. Ini adalah 2D, persegi, mapgrid....

8
Pemrograman diferensial untuk kendaraan

Saya sampai pada titik di kendaraan saya di mana, ketika saya melaju cepat dan berputar, kendaraan itu bertindak aneh karena ban di dalam bergerak lebih cepat daripada ban luar. Jadi saya perlu mencari tahu cara memprogram dalam diferensial tetapi saya tidak bisa membuatnya berfungsi dengan baik...