Обратная трассировка лучей: ограничения при реализации, достоинства и недостатки. Математические и физические предпосылки алгоритма, блок-схема. Выбор языка программирования. Зависимость времени генерации от глубины рекурсии, количества источников.
При низкой оригинальности работы "Использование алгоритма обратной трассировки лучей при построении реалистичного изображения", Вы можете повысить уникальность этой работы до 80-100%
Существует несколько методов генерации реалистичных изображений, таких как прямая трассировка лучей (трассировка фотонов) и обратная трассировка лучей. Методы трассировки лучей на сегодняшний день считаются наиболее мощными и универсальными методами создания реалистичных изображений. Окружающие нас объекты обладают по отношению к свету такими свойствами: - излучают; - отражают и поглощают; - пропускают сквозь себя. Излучение можно охарактеризовать интенсивностью и спектром. Цвет отдельных точек изображения определяется спектром и интенсивностью первичных лучей источников излучения, а также поглощением световой энергии в объектах, встретившихся на пути соответствующих лучей. ОБРАТНАЯ ТРАССИРОВКА ЛУЧЕЙ Именно этому методу генерации реалистичных изображений посвящена эта работа. Метод обратной трассировки лучей позволяет значительно сократить перебор световых лучей. Если этот луч попадет в один или несколько объектов сцены, то выбираем ближайшую точку пересечения. Для диффузного отражения интенсивность отраженного света, как известно, пропорциональна косинусу угла между вектором луча от источника света и нормалью. Строится только один зеркально отраженный луч r для дальнейшей трассировки. Вычисление полной интенсивности цвета. Если пересечений не найдено, точка не в Рис. 2.1.2 Сплошная тень тени.
Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность своей работы