Für 0 < φ < 90° gilt doch cos φ = cos ∠(u,v) = u·v / (|u|·|v|) = u·v für Einheitsvektoren.
Mit ∠(a,b) = φ muss für c = (cx , cy , cz) also gelten
φ = ∠(a,c), also cos φ = a·c = 1·cx + 0·cy + 0·cz = cx sowie
φ = ∠(b,c), also cos φ = b·c = cos φ·cx + sin φ·cy + 0·cz ⇒ cy =(cos φ - cos^2 φ) / sin φ und
cz = ±√(1-cx^2-cy^2)
Vorzeichen für andere Winkelbereiche von φ entsprechend anpassen.