Лабораторная работа 5 Приемы синтеза линейчатых графических узоров Нарисовать узор из 24 эллипсов
Работа добавлена на сайт samzan.net: 2016-06-20
Поможем написать учебную работу
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Предоплата всего
от 25%
Подписываем
договор
Лабораторная работа № 5
Приемы синтеза линейчатых графических узоров
- Нарисовать узор из 24 эллипсов с центром узора в середине экрана. Радиусы очередного эллипса (Rx, Ry) и расстояние до центра узора циклически изменять.
- Нарисовать узор из 20 прямоугольников. Длины сторон прямоугольников и расстояние от центра узора до левого верхнего угла прямоугольника изменять по закону, который обеспечит приемлемый декоративный эффект.
- Нарисовать узор отрезком прямой, который вращается вокруг своего центра, а этот центр в свою очередь делает один оборот вокруг центра узора.
------------------------------------------------------------------------------------
- Смоделировать детский калейдоскоп для набора из трех разноцветных "кристаллов" (многоугольников с разным числом углов), размещенных в одном секторе.
- Смоделировать калейдоскоп с 8 осями симметрии. Смещая при каждом изменении фигуры на пять пикселей диапазон задания координат Х точек исходной ломаной (10 раз увеличивая, затем 10 раз уменьшая), получить пульсирующее движение фигур.
- Смоделировать вращение узора, полученного из отражений ломаной линии.
- Смоделировать случайное перемещение узора небольших размеров, полученного из отражений отрезка прямой линии. Контролировать выход узора за границу экрана.
--------------------------------------------------------------------------------------
- Смоделировать работу шестистворчатой диафрагмы объектива.
- Смоделировать периодически "убегающую внутрь" вращающуюся копию квадрата.
- Смоделировать "падение в бесконечный водоворот" чередованием перерисовки двух картин уменьшения многоугольника с разными коэффициентами деления сторон.
--------------------------------------------------------------------------------------
- C использованием небольших модификаций процедуры штриховки угла построить следующие фигуры:
а б в г