- •Визуальное представление информации.
- •Взаимосвязь компьютерной геометрии и графики.
- •История развития компьютерной графики.
- •Анализ, синтез и обработка изображений.
- •Виртуальные графические устройства (cgi).
- •Устройства графического ввода. Режимы ввода. Графический пользовательский интерфейс (gui).
- •Устройства вывода изображений. Дисплеи. Качество изображения. Классификация устройств вывода
- •3. По технологическим способам вывода (свечение люминофора, вычерчивание пишущим узлом, перенос красителя и т.П.). Растровые дисплеи
- •Дисплеи на запоминающей трубке
- •0.10.2 Дисплеи с плазменный панелью
- •0.10.3 Дисплеи с жидкокристаллическим индикатором
- •Виртуальные поверхности отображения. Кадровый буфер и таблица цветности.
- •Особенности преобразования вектор - растр. Алгоритмы прочерчивания отрезков прямых.
- •Генерация дуг окружности и эллипса. Алгоритмы заполнения площади. Графические контроллеры. Графические процессоры. Видеокарты в персональном компьютере.
- •Алгоритмы удаления невидимых линий и поверхностей. Основные понятия и определения.
- •Классификация алгоритмов удаления невидимых линий и поверхностей. Алгоритм плавающего горизонта.
- •Алгоритм использующий z-буфер.
- •Алгоритм построчного сканирования.
- •Алгоритм “художника”.
- •Модели освещения. Flat-закраска.
- •Закраска методами Гуро и Фонга.
- •Геометрическое моделирование и интерактивная машинная графика. История развития моделирования поверхностей.
- •Аналитические способы задания поверхностей.
- •Преимущества параметрического способа задания кривых и поверхностей.
- •Отсечение нелицевых граней.
- •Однородные координаты и их особенности.
- •Поворот вокруг фиксированной точки
- •Параметрическое описание кривых.
- •Кубические кривые в форме Безье.
- •Формат файлов для хранения растровых изображений
- •Аддитивная цветовая модель rgb
- •Цветовая модель cmy
- •Аффинные преобразования на плоскости
- •2. Растяжение-сжатие осей координат.
- •3. Поворот.
- •Проекции. Основные типы
- •Модели описания поверхностей. Аналитическая модель
- •Модели описания поверхностей. Векторная полигональная модель
- •Модели описания поверхностей. Воксельная модель
- •Модели описания поверхностей. Равномерная сетка
- •Модели описания поверхностей. Неравномерная сетка. Изолинии.
- •Визуализация объёмных изображений. Каркасная визуализация
- •Алгебра векторов. Вычисление нормалей
Аналитические способы задания поверхностей.
Аналитический способ задания поверхности находит широкое применение в практике, особенно если требуется исследовать внутренние свойства поверхности. При проектировании поверхностей технических форм и их воспроизведении на станках с программным управлением используются совместно графические и аналитические способы задания поверхностей. Поверхности рассматривают как множество точек и линий. Координаты точек этого множества удовлетворяют некоторому заданному уравнению вида F(x, y, z) = 0. Алгебраической поверхностью n-го порядка называется поверхность, уравнение которой – алгебраическое уравнение степени n. Поверхность называется транцедентальной, если ее уравнение – транцендентная функция относительно x, y, z. Плоскость выражается уравнением первой степени. Ее называют поверхностью первого порядка.
Моделирование поверхности может производиться тремя способами:
- явный вид z=f(x,y);
- неявно (алгебраически) f(x,y,z)≠0;
- параметрически x=X(u,v),
y=Y(u,v),
z=Z(u,v), где u,v – параметры.
Начиная, с Фиртносона (1963) широко начал использоваться параметрический способ задания поверхности.
Причины:
представление кривых в параметрических координатах дает возможность избежать определенных проблем, которые могут возникнуть, когда замкнутые кривые и прямые касательные представляется в некоторой фиксированной системе координат.
его основное преимущество заключается в отсутствии привязки какой-либо определенной системе координат, также появляется возможность дать простое математическое описание закрученных кривых в 3D пространстве.
Такое представление позволяет очень просто осуществить такие преобразования координат: перенос, вращение итд.
Другими словами, основное преимущество параметрического способа задания кривых заключается в отсутствии привязки какой-либо определенной системе координат
Преимущества параметрического способа задания кривых и поверхностей.
Поверхности задаются в форме X=X(u, v), Y=Y(u, v), Z=z(u, v), где u, v √ параметры, изменяющиеся в заданных пределах. Для одной пары значений u, v можно вычислить положение одной точки поверхности. Для полного представления обо всей поверхности необходимо с определенным шагом перебрать множество пар u, v из диапазона их изменений, вычисляя для каждой пары значение X, Y, Z в трехмерном пространстве. Основным преимуществом параметрического описания является возможность передачи геометрической формы очень сложных поверхностей, которые другими методами описать очень сложно. Другое преимущество параметрического описания заключается в приспособленности к физическим процессам управления резцом в станках с числовым программным управлением.
Моделирование поверхности может производиться тремя способами:
- явный вид z=f(x,y);
- неявно (алгебраически) f(x,y,z)≠0;
- параметрически x=X(u,v),
y=Y(u,v),
z=Z(u,v), где u,v – параметры.
Начиная, с Фиртносона (1963) широко начал использоваться параметрический способ задания поверхности.
Причины:
представление кривых в параметрических координатах дает возможность избежать определенных проблем, которые могут возникнуть, когда замкнутые кривые и прямые касательные представляется в некоторой фиксированной системе координат.
его основное преимущество заключается в отсутствии привязки какой-либо определенной системе координат, также появляется возможность дать простое математическое описание закрученных кривых в 3D пространстве.
Такое представление позволяет очень просто осуществить такие преобразования координат: перенос, вращение итд.
Другими словами, основное преимущество параметрического способа задания кривых заключается в отсутствии привязки какой-либо определенной системе координат