Вопросы к 18 - p1xelse/CG GitHub Wiki

Нужны примеры, картинки. (Просто слова - это не ответ!)

Программа - один из способов записи алгоритма (с)

Назначение этого алгоритма?

Данный алгоритм отсекает произвольные многоугольники произвольными отсекателями.

Чем отличается поиск внешних многоугольников от поиска внутренних?

Во внутренних мы идём по списку* от начала до конца, а для внешних наоборот

  • Имеется в виду список точек пересечения отсекаемого многоугольника

Чем простая модель оличается от глобальной?

Простая модель не учитывает отражения от других объектов.

Какие отражения знаете? Какие из них в глобальной модели?

Есть диффузное отражение и зеркальное. В глобальной оба.

Какое оражение от других тел учитывает глобальная модель?

Зеркальное.

Чем создаётся интенсивность света?

Источником.

Типы многоугольников? И почему такие? Цель?

Внешние, внутренние, пересекающиеся, полностью охватывающие, когда с окном связаны несоклько многоугольников

Выделяем именно такие для того, чтобы понять, что нам изобразить в окне (каким цветом высвечивать)

Внешние

Закрашиваем окно цветом фона

Внутренний один

Закрашиваем цветом фона и выполняем растровую развёртку для внутреннего многоугольника

Спрашивает про переменные в формуле. (нужно знать что есть что)