2012-03-21 3 views
0

Comment puis-je obtenir le vecteur réfracté de sortie non normalisé, avec un vecteur incident également non normalisé?Vecteur de réfraction non normalisé

Je suis les formules suivantes, travailler avec une entrée normalisée, mais si je passe non-normalisé ne fonctionne pas. Je ai essayé de diviser le produit scalaire par la longueur du vecteur d'entrée, mais aussi rien.

Wikipedia Snell's Law Vector form

Répondre

1

Si vous divisez le produit scalaire par la longueur incident vecteur, alors vos theta seront corrects.

Après cela, si vous multipliez n par la longueur incident vecteur, votre v reflète et v réfractée vecteurs seront corrects.

+0

Oh merci, la partie de multiplier n par longueur je n'avais aucune idée –

Questions connexes