Описание: |
Задача заключается в построении трёхмерного изображения выпуклой фигуры. Решением задачи является программа, позволяющая указывать параметры создаваемого изображения и производящая построение соответствующего изображения в графическом окне.
Тип фигуры: график указанной параметрической вещественной функции от двух аргументов (x,y), при этом необходимо учитывать, что поверхность не обязательно будет выпуклой. Пример, Z = k*X + b*Y. Через делегаты выбирается определенный график.
Фигуре задается прозрачность.
Модель освещения фигуры: несколько бесконечно удалённых источников с заданным направлением света.
Тип проекции: из точки (камера).
Прилагаю к задаче код, в котором сделана проекция из точки и есть несколько бесконечно удаленные источники света, но сделана другая фигура и нет прозрачности. |