Вопросы с тегом «refraction»

1
Выбор отражения или преломления в трассировке пути
Я пытаюсь реализовать рефракцию и передачу в моем трассировщике пути, и я немного не уверен, как это реализовать. Сначала немного предыстории: Когда свет попадает на поверхность, часть его отражается, а часть преломляется: Сколько света отражается и преломляется, определяется уравнениями Френеля В рекурсивном трассировщике лучей простой реализацией будет стрелять луч для …

3
Чем объясняется высокая зеркальность металлов?
Насколько я понимаю, зеркальный цвет обычно относится к количеству света, который отражается, когда поверхность освещается при нормальном падении, и обозначается как или . Кроме того, для неметаллических материалов это значение рассчитывается из показателя преломления материала по формуле, выведенной из уравнений Френеля (в которой 1 - показатель преломления воздуха или пустоты): …

1
Поляризационное отражение и преломление для обтекания поверхности воды
Я хочу сделать реалистичные изображения воды в орбитальной космической среде обитания. Изображение не нужно генерировать в реальном времени, хотя я бы тоже не хотел, чтобы оно занимало недели. Я ищу подход, который может генерировать реалистичные изображения в течение нескольких часов или дней. Среда обитания является цилиндрической с изогнутой внутренней поверхностью, …

1
Это правильный способ реализации Закона Бера?
Когда я реализую закон Бера (поглощение цвета на расстоянии через объект), он почему-то никогда не выглядит очень хорошо. Когда у меня есть цвет позади объекта, я вычисляю скорректированный цвет следующим образом: const vec3 c_absorb = vec3(0.2,1.8,1.8); vec3 absorb = exp(-c_absorb * (distanceInObject)); behindColor *= absorb; Это даст мне что-то похожее …

3
Как я могу заставить свои кубики льда выглядеть реальными?
Я могу смоделировать кубики льда как слегка деформированные прозрачные кубики с показателем преломления воды, но они не выглядят убедительно. Они похожи на куски стекла, а не льда. Глядя на настоящие кубики льда, я могу интуитивно описать некоторые различия, но я не знаю, какие физические свойства нужно изменить, чтобы соответствовать им: …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.