Теоретическая компьютерная графика - алгоритм литья лучей - PullRequest
4 голосов
/ 28 марта 2011

Я готовился к экзамену по компьютерной графике, используя предыдущие итерации, и натолкнулся на этот вопрос

Прокомментируйте следующее:

"Алгоритм наведения лучей подходит для расчет проецируемых теней, но это вычислительно очень дорого, когда запустить второй раз для видимости расчеты».

Может кто-нибудь уточнить, почему это "вычислительно очень дорого, когда выполняется второй раз для расчетов видимости"? Извините за повторение цитаты.

Спасибо всем.

1 Ответ

4 голосов
/ 28 марта 2011

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

Таким образом, количество лучей для теней намного меньше, чем количество лучей для определения видимости.

Это имеет смысл? Я мог бы нарисовать картину ...

...