2012-03-21 3 views
0

Как получить не нормированный выходной преломленный вектор с также ненормированным вектором инцидентов?Вектор преломления не нормирован

Я следую этим формулам, работаю с нормализованным вводом, но если я проходил не нормированный, это не так. Пытался разделить произведение точек на длину входного вектора, но и ничего.

Wikipedia Snell's Law Vector form

ответ

1

Если разделить скалярное произведение по длине падающего вектора, то ваш thetas будет правильным.

После этого, если умножить н по длине падающего вектора, то ваш v отражение и v преломляется векторы будут правильными.

+0

О, спасибо, часть умножения n по длине, я понятия не имел –