Rotierenden Körper von der sphärischen Koordinaten

Ist es möglich zu drehen Körper, die seine Eckpunkte definiert, die in sphärischen Koordinaten.
Momentan mache ich die collage-Projekt in VHDL und ist über rotierende Dodekaeder und Darstellung über VGA.

Bewarb ich mich Lochkamera-Modell Gleichungen und benötigt nur zwei sin/cos-Berechnung und zwei Multiplikationen pro vertice.
Ich dachte nur über Drehung um 3. Achse mit 3 Schritten über zwei Winkel, aber ich bin nicht in der Lage, um herauszufinden, die richtige Gleichungen und selbst wenn dies möglich ist.

Bearbeiten

Ich glaube, ich habe es.

Drehen über der 3. Achse, die in die gleiche Richtung wie die Kamera ist nur für die 2D-Transformation von Kamera-Koordinaten, sobald Sie Sie berechnen. Das bedeutet als für die Drehung in 3 Achsen (ok, zwei Achsen und einer Neigung), die Sie anwenden müssen insgesamt 4 sin/cos-Berechnungen und 4 Multiplikationen. Wenn jemand kam mit etwas, das besser ist, fiel frei, um post zu beantworten.

InformationsquelleAutor Luka Rahne | 2011-03-11

Schreibe einen Kommentar