- •Лабораторные работы по курсу «Геометрическое моделирование». Лабораторная работа №1.
- •Лабораторная работа №2.
- •Лабораторная работа №3.
- •Лабораторная работа №4.
- •Лабораторная работа №5.
- •Лабораторная работа №6.
- •Лабораторная работа №7.
- •Лабораторная работа №8.
- •Лабораторная работа №9.
- •Лабораторная работа №10.
Лабораторная работа №3.
Построение линии методом Брезенхема. Двумя нажатиями мыши в поле для рисования указываются произвольные точки, соответствующие началу и концу отрезка. Отрезок строится по пикселям с помощью соответствующего алгоритма.
При построении отрезка создать свой тип линии путём расчёта расстановки пикселей.
Варианты:
Штрихпунктирная линия 1: линия из 2-х пикселей, пропуск 2-х пикселей, пиксель, пропуск 2-х пикселей…
Штрихпунктирная линия 2: линия из 3-х пикселей, пропуск 2-х пикселей, пиксель, пропуск 2-х пикселей…
Штрихпунктирная линия 3: линия из 4-х пикселей, пропуск 2-х пикселей, пиксель, пропуск 2-х пикселей…
Штрихпунктирная линия 4: линия из 2-х пикселей, пропуск 1-го пикселя, пиксель, пропуск 1-го пикселя…
Штрихпунктирная линия 5: линия из 3-х пикселей, пропуск 1-го пикселя, пиксель, пропуск 1-го пикселя…
Штрихпунктирная линия 6: линия из 4-х пикселей, пропуск 1-го пикселя, пиксель, пропуск 1-го пикселя…
Штрихпунктирная линия 7: линия из 2-х пикселей, пропуск 3-х пикселей, пиксель, пропуск 3-х пикселей…
Штрихпунктирная линия 8: линия из 3-х пикселей, пропуск 3-х пикселей, пиксель, пропуск 3-х пикселей…
Штриховая линия с разными штрихами 1: линия из 2-х пикселей, пропуск 2-х пикселей, линия из 3-х пикселей, пропуск 3-х пикселей…
Штриховая линия с разными штрихами 2: линия из 4-х пикселей, пропуск 4-х пикселей, линия из 3-х пикселей, пропуск 3-х пикселей…
Штриховая линия с разными штрихами 3: линия из 2-х пикселей, пропуск 3-х пикселей, линия из 3-х пикселей, пропуск 2-х пикселей…
Штриховая линия с разными штрихами 4: линия из 2-х пикселей, пропуск 2-х пикселей, линия из 4-х пикселей, пропуск 4-х пикселей…
Штриховая линия с разными штрихами 5: линия из 4-х пикселей, пропуск 2-х пикселей, линия из 3-х пикселей, пропуск 2-х пикселей…
Штриховая линия с разными штрихами 6: линия из 4-х пикселей, пропуск 2-х пикселей, линия из 2-х пикселей, пропуск 2-х пикселей…
Штриховая линия с разными штрихами 7: линия из 4-х пикселей, пропуск 3-х пикселей, линия из 2-х пикселей, пропуск 3-х пикселей…
Штриховая линия с разными штрихами 8: линия из 2-х пикселей, пропуск 4-х пикселей, линия из 3-х пикселей, пропуск 4-х пикселей…
Штриховая линия 1: линия из 3-х пикселей, пропуск 3-х пикселей…
Штриховая линия 2: линия из 4-х пикселей, пропуск 2-х пикселей…
Штриховая линия 3: линия из 2-х пикселей, пропуск 4-х пикселей…
Штриховая линия 4: линия из 3-х пикселей, пропуск 2-х пикселей…
Штриховая линия 5: линия из 2-х пикселей, пропуск 3-х пикселей…
Штриховая линия 6: линия из 3-х пикселей, пропуск 4-х пикселей…
Штриховая линия 7: линия из 4-х пикселей, пропуск 3-х пикселей…
Штриховая линия 8: линия из 4-х пикселей, пропуск 4-х пикселей…
Лабораторная работа №4.
Построение окружности методом Брезенхема. Двумя нажатиями мыши в поле для рисования указываются произвольные точки, соответствующие центру и радиусу окружности. Окружность строится по пикселям с помощью соответствующего алгоритма. Линия сплошная.