Задания к лабораторной работе.
Используя программу-шаблон, созданную при выполнении предыдущей лабораторной работы выполните следующие задания. Задание 1. Построить точки расположенные в вершинах правильного n-угольника. Установить режим сглаживания для точек. Экспериментально определить максимальный размер точки, при котором возможно сглаживание. Задание 2. Используя примитив для вывода линий нарисовать правильный n-угольник. Изменить тип и ширину линий. Задание 3. Используя примитив для вывода ломаной линии нарисовать фигуру, изображенную на рис.1. Задание 4. Используя примитив для вывода замкнутой ломаной нарисовать фигуру, изображенную на рис.2 Задание 5. Построить фигуру, изображенную на рис.2, разбив ее на треугольники (каждый треугольник окрашен случайным цветом). Выполните три варианта построений с использованием примитивов: А) треугольник; Б) лента треугольников; В) веер треугольников. Чем отличаются результаты при изменении способа тонирования? Задание 6. Используя примитив для вывода многоугольников построить правильный n-угольник. Задание 7. Построить невыпуклый многоугольник, изображенный на рис.3, представив его в виде совокупности отдельных многоугольников, назначив каждому многоугольнику свой цвет. Посмотреть результат работы программы для различных способов тонирования. Задание 8. Изменить программу предыдущей задачи таким образом, чтобы А) лицевые грани изображались только вершинами; Б) лицевые грани изображались закрашенными, а обратные – линиями; В) лицевые и обратные грани изображались линиями (каркасное изображение).
Варианты к заданию.
|