Ciao Salvio
Se aumenti la rotazione oltre 90 gradi, vedrai anche il vettore che cambia verso.
Pero’, se noti, il vettore ha sempre la direzione dell’asse Z, cioe’ e’ sempre perpendicolare ai due vettori che tu moltiplichi con il cross product.
Il risultato del cross product e’ un vettore, quindi avra’ una direzione e una lunghezza.
Come credo ti abbiano gia’ detto, per i nostri scopi di solito quello che serve e’ la direzione.
Io inizierei a considerare la direzione.
La lunghezza del cross product secondo me e’ la parte piu’ difficile, perche’ per ottenerla serve la trigonometria, cosa che se non sbaglio cerchi di evitare.
Oppure ci sono le espressioni per le varie componenti ecc. , ma anche questo non so se ti va bene.
Comunque se vuoi, dopo vediamo come ottenere la lunghezza.
Come dicevo, secondo me sarebbe meglio partire dalla direzione.
Provo ad allegare un file, forse si capisce meglio la regola con pollice, indice e medio.
cross-product.3dm (1,1 MB)
Consideriamo solo le direzioni.
Il risultato del cross product di A e B, in questo ordine, e’ C.
Come ti hanno gia’ detto, A e B non devono essere per forza perpendicolari.
Per capirci, il pollice, ad esempio, puo’ anche essere cosi’, la direzione del risultato non cambia.

L’importante e’ che A e B non siano paralleli.
Il vettore risultante, C sara’ perpendicolare sia ad A che a B.
Hai il 3dm, ragionaci con calma, prova con GH se vuoi.
Della lunghezza, per quanto mi riguarda, ne parliamo poi … 
P.S.
Ah, se poi uno dei tanti esperti di modellazione organica vuole postare una mano decente, e’ il benvenuto.
Io fino li’ arrivo …
