Скачать 375.68 Kb.
|
Элементы изображений, создаваемых в компьютерной графике. Из чего состоит компьютерное изображение? Основные объекты, из которых компонуются изображения, называются графическими примитивами (output primitives). Вот одна из классификаций примитивов:
Атрибуты (attributes) графического примитива называется характеристика, определяющие его вид, например цвет и толщину. Ломаные линии : представляют собой последовательность соединенных между собой прямых линий. Отметим, что ломанная может выглядеть как гладкая кривая, если она состоит из коротких отрезков прямых (рисунок 1.1). Тогда человеческий глаз воспринимает ее как плавную кривую линию. Рисунок 1.1. Гладкая кривая, составленная из кривых линий Простейшая ломанная кривая представляет собой единственный отрезок прямой. Отрезок прямой определяется его двумя точками. Если ломанная кривая состоит из нескольких прямых, то каждая из них называется ребром (edge), а две смежные прямые встречаются в вершине (vertex). Ребра могут пересекаться. Ломаные кривые задаются списком своих координат, каждой, из которой соответствует пара координат: (x0, y0), (x1, y1) … (xn, yn) Ломаная линия не обязана образовывать замкнутую фигуру, но если первая и последняя точка соединяются ребром, то такая кривая становиться многоугольником, или полигоном (polygon). Если, кроме того, никакие ребра не пересекаются, то такой полигон называется простым (simple). На рисунке 1.2 показаны несколько многоугольников. а б Рисунок 1.2. Примеры полигонов Атрибуты ломаных линий: важными атрибутами ломаных линий являются цвет и толщина ребер, способ начертания ребер и способ, которым жирные (thick) ребра соединяются в концевых точках. Обычно всем ребрам задают одинаковые атрибуты. Когда линия является жирные, то ее концы имеют свои очертания и нужно решить свои очертания и нужно решить, каким образом «соединить» два смежных ребра. Рисунок 1.3 показывает, какие имеются возможности. Случай а) показывает соединение «встык» («butt-end»), при таком соединении остается выемка. В случае б) концы линий скруглены, поэтому они соединяются плавно. Случай в) демонстрирует угловое соединение (mitered joint), а случай г) усеченное угловое соединение (trimmed mitered joint). Некоторые из этих методов требуют значительных вычислений. а б в г Рисунок 1.3. Некоторые способы соединения жирных линий Текст: некоторые графические устройства имеют различные режимы визуального отображения: текстовый (text mode) и графический (graphics mode). Текстовый режим применяется для простого ввода и вывода символов, таких как «@», «?», «A». Текст, отображаемый в этом режиме, использует встроенный генератор символов, который способен рисовать буквенные, цифровые символы, знаки пунктуации, а также символы не могут быть перемещены в произвольное место экрана, а только в строку и столбец встроенной строки. Графический режим предлагает более богатый набор форм символов, нежели текстовый режим, к тому же символы могут перемещаться в произвольное место экрана. Атрибуты текста: существует множество атрибутов текста, наиболее важными из которых являются тип шрифта (font) текста, или его начертание (typeface), его цвет, размер, интервал (spacing) и ориентация. Тип шрифта (font), или начертание – это набор форм символов определенного стиля и размера. На рисунке 1.4 показаны различные шрифты. Форма каждого символа может быть задана с помощью ломаных линий, или более сложных кривых, таких как кривые Безье (Besier). Рисунок 1.4. Некоторые примеры шрифтов Закрашенные области: примитив «закрашенная область» – это некоторая форма, заполненная каким-либо цветом или узором. Границей закрашенной области часто является полигон. На рисунке 1.5 показано несколько закрашенных полигонов. Полигон а) закрашен так, что его стороны остаются видимыми, в то время как б) закрашен таким образом, что его граница не прорисована. Полигоны в) и г) не являются простыми. Такие формы также могут быть закрашены, однако необходимо точно определить, что подразумевается под «внутренностью» полигона, поскольку в зависимости от этого определения алгоритмы закрашивание будут различными. а б в г Рисунок 1.5. Примеры закрашенных полигонов Атрибуты закрашенной области включают в себя атрибуты границы, очерчивающей область, а также узор и цвет заполнения. Растровое изображение: растровое изображение храниться в компьютере в виде массива числовых величин. Предполагается, что этот массив является прямоугольным, с определенным числом строк и столбцов. Каждая числовая величина представляет значение пикселя (pixel – сокращенно от picture elements), записанного в этом массиве. Этот массив в целом называется «пиксельной картой» («pixel map»). Используют, также термин «битовая карта» («bitmap»). Рисунок 1.6. Простой рисунок, представленный в виде битовой карты Рисунок 1.6 показывает простой пример изображения, представленного в виде массива размером 48 на 48 клеток, причем клетки имеют четыре оттенка серого. |
Рабочая программа по рабочей дисциплины «Архитектурно-компьютерная графика» Федеральное государственное бюждетное образовательное учреждение высшего профессионального образования | Рабочая учебная программа по дисциплине «Компьютерная графика» Учебная дисциплина «Компьютерная графика» предназначена для специализированной компьютерной подготовки | ||
«Компьютерная графика» Рабочая программа по дисциплине «Компьютерная графика» предназначена для реализации Государственного образовательного стандарта спо... | «Компьютерная графика» Данный элективный курс «Компьютерная графика» способствует развитию познавательной активности учащихся; творческого мышления; повышению... | ||
Рабочая программа объединения по интересам «Компьютерная графика» Дополнительная образовательная программа: модифицированная дополнительная образовательная программа «Компьютерная графика», научно-технической... | Проектная компьютерная графика. Coreldraw 5 Методические указания предназначены для обучающихся по специальности 031601 «Реклама» факультета специального профессионального образования.... | ||
Фгос во рабочая программа дисциплины рабочая программа дисциплины... | Рабочая программа учебной дисциплины компьютерная графика в садоводстве... Рабочая программа предназначена для преподавания дисциплины блока в. Дв. 1 студентам дневной формы обучения | ||
Рабочая программа Наименование дисциплины : Компьютерная графика... Московский государственный институт электроники и математики (технический университет) | Рабочая программа учебной дисциплины «компьютерная графика» Рабочая программа предназначена для преподавания дисциплины вариативной части профессионального цикла по направлению подготовки 050100.... | ||
Рабочая программа по дисциплине «Компьютерная графика» Рабочая программа предназначена для преподавания дисциплины профессионального цикла студентам очной формы обучения для специальности.... | Направление: «050100 – Педагогическое образование» Профиль: Художественное... Программа предназначена для преподавателей, ведущих данную дисциплину, учебных ассистентов и студентов направления 030100. 62 «Философия»... | ||
Учебно-методического комплекса дисциплины рабочая программа учебной... Учебно-методический комплекс дисциплины «Компьютерная графика» разработан для студентов 3 курса по специальности 240902. 65 «Пищевая... | Рабочая программа дисциплины (модуля) Педагогическое образование (профиль Дополнительное образование. Дизайн и компьютерная графика, дизайн интерьера) | ||
Рабочая учебная программа дисциплины пс рупд рабочая Учебная программа дисциплины Компьютерная графика применяется как для решения математических, инженерных экономических задач, так и для игровых и развлекательных... | Рабочая программа дисциплины "компьютерная графика" Направление подготовки... Целью освоения учебной дисциплины − ознакомить студентов с основами современной компьютерной графики, тенденциями развития, обучить... |