Вектор преломления не нормирован - PullRequest
0 голосов
/ 21 марта 2012

Как я могу получить ненормализованный выходной преломленный вектор с ненормализованным падающим вектором?

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

Wikipedia Snell's Law Vector form

1 Ответ

1 голос
/ 21 марта 2012

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

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

...