Ich hab folgendes Problem
Ich habe ein 3D Objekt an der Position (0,0,0). Das Objekt zeigt in die Richtung des Vektors r=(1,0,0), also entlang der x-Achse. Der Normalenvektor n=(0,0,1) gibt die Rotation des Objektes um seinen Richtungsvektor an.
Nun habe ich noch zwei weitere Vektoren, nennen wir sie a=(a1,a2,a3) und b=(b1,b2,b3). Ich will nun das Objekt mit den d3d_transform Funktionen so drehen, dass danach jeweils die Vektoren r und a, und n und b linear abhängig sind.
Ich hab mir zwar da schon so meine Gedanken gemacht aber in der Praxis hauts noch nicht so hin.
Kann mir da bitte jemand helfen?
Ich habe ein 3D Objekt an der Position (0,0,0). Das Objekt zeigt in die Richtung des Vektors r=(1,0,0), also entlang der x-Achse. Der Normalenvektor n=(0,0,1) gibt die Rotation des Objektes um seinen Richtungsvektor an.
Nun habe ich noch zwei weitere Vektoren, nennen wir sie a=(a1,a2,a3) und b=(b1,b2,b3). Ich will nun das Objekt mit den d3d_transform Funktionen so drehen, dass danach jeweils die Vektoren r und a, und n und b linear abhängig sind.
Ich hab mir zwar da schon so meine Gedanken gemacht aber in der Praxis hauts noch nicht so hin.
Kann mir da bitte jemand helfen?