Как найти вектор преломления по входящему вектору и нормали к поверхности?JAVA

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

Сообщение Anonymous »

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

Подробнее здесь: https://stackoverflow.com/questions/297 ... ace-normal
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»