Publikasi tentang topik tersebut 'game-development'


Jangan gunakan Quaternions untuk robotika
Yang singkat di sini: sebagian besar pengembang game tahu untuk menghindari penggunaan rotasi Euler untuk hampir semua hal yang Anda tidak ingin terbakar dalam tumpukan berputar yang buruk. Namun jika Anda menghitung rotasi diskrit pada sumbu individual untuk robotika, jangan coba ini (psuedocode): Quaternion q = Quaterion(dariNormalizedDir, keNormalizedDir); panci apung, gulung, miring = q.ToEuler(); Butuh beberapa saat bagi saya untuk mengetahuinya, tetapi angka empat..