Реклама

Главная - Мобильные ОС
Этапы появления и развития компьютерной графики. Компьютерная графика история развития компьютерной графики компьютерная. Основные этапы в истории развития

Министерство образования и науки Российской Федерации

БУЗУЛУКСКИЙ ГУМАНИТАРНО-ТЕХНОЛОГИЧЕСКИЙ ИНСТИТУТ (ФИЛИАЛ) ФЕДЕРАЛЬНОГО ГОСУДАРСТВЕННОГО БЮДЖЕТНОГО ОБРАЗОВАТЕЛЬНОГО УЧРЕЖДЕНИЯ

ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ

«ОРЕНБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ»

Факультет заочного обучения

Кафедра физики, информатики, математики

КУРСОВАЯ РАБОТА

по дисциплине «Компьютерная графика и моделирование»

История возникновения компьютерной графики

Бузулук 2012

Аннотация

Курсовая работа на тему «История развития методов компьютерной графики» содержит из 32 страниц, в том числе 15 рисунков, 20 источников литературы.

В первом разделе описывается история возникновения компьютерной графики.

Во втором разделе описываются виды графики и использование графики в различных сферах деятельности человека.

Введение

История развития информационных технологий характеризуется быстрым изменением концептуальных представлений, технических средств, методов и сфер их применения. В современных реалиях весьма актуальным для большинства людей стало умение пользоваться промышленными информационными технологиями. Проникновение компьютеров во все сферы жизни общества убеждает в том, что культура общения с компьютером становится общей культурой человека.

Цель работы - изучить историю возникновения компьютерной графики.

Объектом изучения является компьютерная графика.

Предмет изучения: история возникновения компьютерной графики.

Задачи курсовой работы:

) изучить и провести анализ литературы по данной теме;

) дать понятие основным видам компьютерной графики;

) рассмотреть возможности компьютерной графики.

1. История развития компьютерной графики

1.1 Возникновение компьютерной (машинной) графики

Компьютерная графика насчитывает в своем развитии не более десятка лет, а ее коммерческим приложениям - и того меньше. Андриесван Дам считается одним из отцов компьютерной графики, а его книги - фундаментальными учебниками по всему спектру технологий, положенных в основу машинной графики. Также в этой области известен Айвэн Сазерленд, чья докторская диссертация явилась теоретической основой машинной графики.

До недавнего времени экспериментирование по использованию возможностей интерактивной машинной графики было привилегией лишь небольшому количеству специалистов, в основном ученые и инженеры, занимающиеся вопросами автоматизации проектирования, анализа данных и математического моделирования. Теперь же исследование реальных и воображаемых миров через «призму» компьютеров стало доступно гораздо более широкому кругу людей.

Такое изменение ситуации обусловлено несколькими причинами. Прежде всего, в результате резкого улучшения соотношения стоимость / производительность для некоторых компонент аппаратуры компьютеров. Кроме того, стандартное программное обеспечение высокого уровня для графики стало широкодоступным, что упрощает написание новых прикладных программ, переносимых с компьютеров одного типа на другие.

Следующая причина обусловлена влиянием, которое дисплеи оказывают на качество интерфейса - средства общения между человеком и машиной, - обеспечивая максимальные удобства для пользователя. Новые, удобные для пользователя системы построены в основном на подходе WYSIWYG (аббревиатура от английского выражения «Whatyouseeiswhatyouget» - «Что видите, то и имеете»), в соответствии с которым изображение на экране должно быть как можно более похожим на то, которое в результате печатается.

Большинство традиционных приложений машинной графики являются двумерными. В последнее время отмечается возрастающий коммерческий интерес к трехмерным приложениям. Он вызван значительным прогрессом в решении двух взаимосвязанных проблем: моделирования трехмерных сцен и построения как можно более реалистичного изображения. Например, в имитаторах полета особое значение придается времени реакции на команды, вводимые пилотом и инструктором. Чтобы создавалась иллюзия плавного движения, имитатор должен порождать чрезвычайно реалистичную картину динамически изменяющегося «мира» с частотой как минимум 30 кадров в секунду. В противоположность этому изображения, применяемые в рекламе и индустрии развлечений, вычисляют автономно, нередко в течение часов, с целью достичь максимального реализма или произвести сильное впечатление.

Развитие компьютерной графики, особенно на ее начальных этапах, в первую очередь связано с развитием технических средств и в особенности дисплеев:

произвольное сканирование луча;

растровое сканирование луча;

запоминающие трубки;

плазменная панель;

жидкокристаллические индикаторы;

электролюминисцентные индикаторы;

дисплеи с эмиссией полем.

Произвольное сканирование луча. Дисплейная графика появилась, как попытка использовать электроннолучевые трубки (ЭЛТ) с произвольным сканированием луча для вывода изображения из ЭВМ. Как пишет Ньюменпо-видимому, первой машиной, где ЭЛТ использовалась в качестве устройства вывода была ЭВМ Whirlwind-I (Ураган-I), изготовленная в 1950г. в Массачусетском технологическом институте. С этого эксперимента начался этап развития векторных дисплеев (дисплеев с произвольным сканированием луча, каллиграфических дисплеев). На профессиональном жаргоне вектором называется отрезок прямой. Отсюда и происходит название «векторный дисплей».

При перемещении луча по экрану в точке, на которую попал луч, возбуждается свечение люминофора экрана. Это свечение достаточно быстро прекращается при перемещении луча в другую позицию (обычное время послесвечения - менее 0.1 с). Поэтому, для того чтобы изображение было постоянно видимым, приходится его перевыдавать (регенерировать изображение) 50 или 25 раз в секунду. Необходимость перевыдачи изображения требует сохранения его описания в специально выделенной памяти, называемой памятью регенерации. Само описание изображения называется дисплейным файлом. Понятно, что такой дисплей требует достаточно быстрого процессора для обработки дисплейного файла и управления перемещением луча по экрану.

Обычно серийные векторные дисплеи успевали 50 раз в секунду строить только около 3000-4000 отрезков. При большем числе отрезков изображение начинает мерцать, так как отрезки, построенные в начале очередного цикла, полностью погасают к тому моменту, когда будут строиться последние.

Другим недостатком векторных дисплеев является малое число градаций по яркости (обычно 2-4). Были разработаны, но не нашли широкого применения двух-трехцветные ЭЛТ, также обеспечивавшие несколько градаций яркости.

В векторных дисплеях легко стереть любой элемент изображения - достаточно при очередном цикле построения удалить стираемый элемент из дисплейного файла.

Текстовый диалог поддерживается с помощью алфавитно-цифровой клавиатуры. Косвенный графический диалог, как и во всех остальных дисплеях, осуществляется перемещением перекрестия (курсора) по экрану с помощью тех или иных средств управления перекрестием - координатных колес, управляющего рычага (джойстика), трекбола (шаровой рукоятки), планшета и т.д. Отличительной чертой векторных дисплеев является возможность непосредственного графического диалога, заключающаяся в простом указании с помощью светового пера объектов на экране (линий, символов и т.д.). Для этого достаточно с помощью фотодиода определить момент прорисовки и, следовательно, начала свечения люминофора любой части требуемого элемента.

Первые серийные векторные дисплеи за рубежом появились в конце 60-х годов.

Растровое сканирование луча.

Прогресс в технологии микроэлектроники привел к тому, с середины 70-х годов подавляющее распространение получили дисплеи с растровым сканированием луча.

Запоминающие трубки.

В конце 60-х годов появилась запоминающая ЭЛТ, которая способна достаточно длительное время (до часа) прямо на экране хранить построенное изображение. Следовательно, не обязательна память регенерации и не нужен быстрый процессор для выполнения регенерации изображения. Стирание на таком дисплее возможно только для всей картинки в целом. Сложность изображения практически не ограничена. Разрешение, достигнутое на дисплеях на запоминающей трубке, такое же, как и на векторных или выше - до 4096 точек.

Текстовый диалог поддерживается с помощью алфавитно-цифровой клавиатуры, косвенный графический диалог осуществляется перемещением перекрестия по экрану обычно с помощью координатных колес.

Появление таких дисплеев с одной стороны способствовало широкому распространению компьютерной графики, с другой стороны представляло собой определенный регресс, так как распространялась сравнительно низкокачественная и низкоскоростная, не слишком интерактивная графика.

Плазменная панель.

В 1966г. была изобретена плазменная панель, которую упрощенно можно представить как матрицу из маленьких разноцветных неоновых лампочек, каждая из которых включается независимо и может светиться с регулируемой яркостью. Ясно, что системы отклонения не нужно, не обязательна также и память регенерации, так как по напряжению на лампочке можно всегда определить горит она ли нет, т.е. есть или нет изображение в данной точке. В определенном смысле эти дисплеи объединяют в себе многие полезные свойства векторных и растровых устройств. К недостаткам следует отнести большую стоимость, недостаточно высокое разрешение и большое напряжение питания. В целом эти дисплеи не нашли широкого распространения.

Жидкокристаллические индикаторы. Дисплеи на жидкокристаллических индикаторах работают аналогично индикаторам в электронных часах, но, конечно, изображение состоит не из нескольких сегментов, а из большого числа отдельно управляемых точек. Эти дисплеи имеют наименьшие габариты и энергопотребление, поэтому широко используются в портативных компьютерах несмотря на меньшее разрешение, меньшую контрастность и заметно большую цену, чем для растровых дисплеев на ЭЛТ.

Электролюминисцентные индикаторы. Наиболее высокие яркость, контрастность, рабочий температурный диапазон и прочность имеют дисплеи на электролюминисцентных индикаторах. Благодаря достижениям в технологии они стали доступны для применения не только в дорогих высококлассных системах, но и в общепромышленных системах. Работа таких дисплеев основана на свечении люминофора под воздействием относительно высокого переменного напряжения, прикладываемого к взаимноперпендикулярным наборам электродов, между которыми находится люминофор.

Дисплеи с эмиссией полем. Дисплеи на электронно-лучевых трубках, несмотря на их относительную дешевизну и широкое распространение, механически непрочны, требуют высокого напряжения питания, потребляют большую мощность, имеют большие габариты и ограниченный срок службы, связанный с потерей эмиссии катодами. Одним из методов устранения указанных недостатков, является создание плоских дисплеев с эмиссией полем с холодных катодов в виде сильно заостренных микроигл.

Таким образом, стартовав в 1950г., компьютерная графика к настоящему времени прошла путь от экзотических экспериментов до одного из важнейших, всепроникающих инструментов современной цивилизации, начиная от научных исследований, автоматизации проектирования и изготовления, бизнеса, медицины, экологии, средств массовой информации, досуга и кончая бытовым оборудованием.

2. Компьютерная графика

Область применения компьютерной графики не ограничивается одними художественными эффектами. Во всех отраслях науки, техники, медицины, в коммерческой и управленческой деятельности используются построенные с помощью компьютера схемы, графики, диаграммы, предназначенные для наглядного отображения разнообразной информации. Конструкторы, разрабатывая новые модели автомобилей и самолетов, используют трехмерные графические объекты, чтобы представить окончательный вид изделия. Архитекторы создают на экране монитора объемное изображение здания, и это позволяет им увидеть, как оно впишется в ландшафт.

Можно рассмотреть следующие области применения компьютерной графики.

Научная графика.

Первые компьютеры использовались лишь для решения научных и производственных задач. Чтобы лучше понять полученные результаты, производили их графическую обработку, строили графики, диаграммы, чертежи рассчитанных конструкций. Первые графики на машине получали в режиме символьной печати. Затем появились специальные устройства - графопостроители (плоттеры) для вычерчивания чертежей и графиков чернильным пером на бумаге. Современная научная компьютерная графика дает возможность проводить вычислительные эксперименты с наглядным представлением их результатов.

Деловая графика.

Деловая графика - область компьютерной графики, предназначенная для наглядного представления различных показателей работы учреждений. Плановые показатели, отчетная документация, статистические сводки - вот объекты, для которых с помощью деловой графики создаются иллюстративные материалы. Программные средства деловой графики включаются в состав электронных таблиц.

Конструкторская графика.

Конструкторская графика используется в работе инженеров-конструкторов, архитекторов, изобретателей новой техники. Этот вид компьютерной графики является обязательным элементом САПР (систем автоматизации проектирования). Средствами конструкторской графики можно получать как плоские изображения (проекции, сечения), так и пространственные трехмерные изображения.

Иллюстративная графика.

Иллюстративная графика - это произвольное рисование и черчение на экране компьютера. Пакеты иллюстративной графики относятся к прикладному программному обеспечению общего назначения. Простейшие программные средства иллюстративной графики называются графическими редакторами.

Художественная и рекламная графика - ставшая популярной во многом благодаря телевидению. С помощью компьютера создаются рекламные ролики, мультфильмы, компьютерные игры, видеоуроки, видеопрезентации. Графические пакеты для этих целей требуют больших ресурсов компьютера по быстродействию и памяти. Отличительной особенностью этих графических пакетов является возможность создания реалистических изображений и «движущихся картинок». Получение рисунков трехмерных объектов, их повороты, приближения, удаления, деформации связано с большим объемом вычислений. Передача освещенности объекта в зависимости от положения источника света, от расположения теней, от фактуры поверхности, требует расчетов, учитывающих законы оптики.

Одним из первых известных фильмов был фильм «Звездные войны». Он был создан с помощью суперкомпьютера Сгау. Этапы дальнейшего развития компьютерного кинематографа можно проследить по таким фильмам, как «Терминатор-2», «Вавилон 5», и др. До недавнего времени технологии компьютерной графики использовались для спецэффектов, создания изображений экзотических чудовищ, имитации стихийных бедствий и других элементов, которые являлись лишь фоном для игры живых актеров. В 2001 году вышел на экраны полнометражный кинофильм «Финальная фантазия», в котором все, включая изображения людей, синтезировано компьютером - живые актеры только озвучили роли за кадром.

Компьютерная анимация.

Компьютерная анимация - это получение движущихся изображений на экране дисплее. Художник создает на экране рисунке начального и конечного положения движущихся объектов, все промежуточные состояния рассчитывает и изображает компьютер, выполняя расчеты, опирающиеся на математическое описание данного вида движения. Полученные рисунки, выводимые последовательно на экран с определенной частотой, создают иллюзию движения.

Графика для Интернета.

Виды компьютерной графики.

Различают три вида компьютерной графики. Это растровая графика, векторная графика и фрактальная графика. Они отличаются принципами формирования изображения при отображении на экране монитора или при печати на бумаге.

Растровый метод - изображение представляется в виде набора окрашенных точек. Растровую графику применяют при разработке электронных (мультимедийных) и полиграфических изданий. Иллюстрации, выполненные средствами растровой графики, редко создают вручную с помощью компьютерных программ. Чаще всего для этой цели используют отсканированные иллюстрации, подготовленные художниками, или фотографии. В последнее время для ввода растровых изображений в компьютер нашли широкое применение цифровые фото- и видеокамеры.

Пиксел - основной элемент растровых изображений. Именно из таких элементов состоит растровое изображение.

Цифровое изображение - это совокупность пикселей. Каждый пиксел растрового изображения характеризуется координатами x и y и яркостью V(x,y) (для черно-белых изображений). Поскольку пикселы имеют дискретный характер, то их координаты - это дискретные величины, обычно целые или рациональные числа. В случае цветного изображения, каждый пиксел характеризуется координатами x и y, и тремя яркостями: яркостью красного, яркостью синего и яркостью зеленого цветов (VR, VB, VG). Комбинируя данные три цвета можно получить большое количество различных оттенков.

Заметим, что в случае, если хотя бы одна из характеристик изображения не является числом, то изображение относится к виду аналоговых. Примерами аналоговых изображений могут служить голограммы и фотографии. Для работы с такими изображениями существуют специальные методы, в частности, оптические преобразования. В ряде случаев аналоговые изображения переводят в цифровой вид. Эту задачу осуществляет ImageProcessing.

Цвет любого пиксела растрового изображения запоминается с помощью комбинации битов. Чем больше битов для этого используется, тем больше оттенков цветов можно получить. Под градацию яркости обычно отводится 1 байт (256 градаций), причем 0 - черный цвет, а 255 - белый (максимальная интенсивность). В случае цветного изображения отводится по байту на градации яркостей всех трех цветов. Возможно кодирование градаций яркости другим количеством битов (4 или 12), но человеческий глаз способен различать только 8 бит градаций на каждый цвет. Цвета, описываемые 24 битами, обеспечивают более 16 миллионов доступных цветов и их часто называют естественными цветами.

В цветовых палитрах каждый пиксел описан кодом. Поддерживается связь этого кода с таблицей цветов, состоящей из 256 ячеек. Разрядность каждой ячейки- 24 разряда. На выходе каждой ячейки по 8 разрядов для красного, зеленого и синего цветов.

Цветовое пространство, образуемое интенсивностями красного, зеленого и синего, представляют в виде цветового куба (см. рис. 1.).

Рисунок 1- Цветовой Куб

Вершины куба A, B, C являются максимальными интенсивностями зеленого, синего и красного соответственно, а треугольник, которые они образуют, называется треугольником Паскаля. Периметр этого треугольника соответствует максимально насыщенным цветам. Цвет максимальной насыщенности содержит всегда только две компоненты. На отрезке OD находятся оттенки серого, причем тока O соответствует черному, а точка D белому цвету.

Виды растров.

Растр - это порядок расположения точек (растровых элементов). На рисунке 2 изображен растр, элементами которого являются квадраты, такой растр называется прямоугольным, именно такие растры наиболее часто используются.

Рисунок 2 - Растр с элементами квадрата

Хотя возможно использование в качестве растрового элемента фигуры другой формы: треугольника, шестиугольника; соответствующего следующим требованиям:

−все фигуры должны быть одинаковые;

−должны полностью покрывать плоскость без наезжания и дырок.

Так в качестве растрового элемента возможно использование равностороннего треугольника (см. рис. 3), правильного шестиугольника (гексаэдра) (см. рис. 4) Можно строить растры, используя неправильные многоугольники, но практический смысл в подобных растрах отсутствует.

Рисунок 3- Треугольный растр

Рассмотрим способы построения линий в прямоугольном и гексагональном растре.

Рисунок 4 - «Гексагональный растр»

В прямоугольном растре построение линии осуществляется двумя способами:

) Результат - восьмисвязная линия. Соседние пиксели линии могут находится в одном из восьми возможных (см. рис. 5а) положениях

) Результат - четырехсвязная линия. Соседние пиксели линии могут находится в одном из четырех возможных (см. рис. 5б) положениях. Недостаток - избыточно толстая линия при угле 45°.

Рисунок 5 - Построение линии в прямоугольном растре

В гексагональном растре линии шестисвязные (см. рис. 6) такие линии более стабильны по ширине, т.е. дисперсия ширины линии меньше, чем в квадратном растре.

Рисунок 6 - Построение линии в гексагональном растре

Одним из способов оценки растра является передача по каналу связи кодированного, с учетом используемого растра, изображения с последующим восстановлением и визуальным анализом достигнутого качества.

Моделирование гексагонального растра. Возможно построение гексагонального растра на основе квадратного. Для этого гексаугольник представляют в виде прямоугольника.

Векторная графика.

Векторная графика описывает изображения с использованием прямых и изогнутых линий, называемых векторами, а также параметров, описывающих цвета и расположение. Например, изображение древесного листа (см. рис. 7.) описывается точками, через которые проходит линия, создавая тем самым контур листа. Цвет листа задается цветом контура и области внутри этого контура.

Рисунок 7 - Пример векторной графики

В отличие от растровой графики в векторной графике изображение строится с помощью математических описаний объектов, окружностей и линий. Хотя на первый взгляд это может показаться сложнее, чем использование растровых массивов, но для некоторых видов изображений использование математических описаний является более простым способом.

Ключевым моментом векторной графики является то, что она использует комбинацию компьютерных команд и математических формул для объекта. Это позволяет компьютерным устройствам вычислять и помещать в нужном месте реальные точки при рисовании этих объектов. Такая особенность векторной графики дает ей ряд преимуществ перед растровой графикой, но в тоже время является причиной ее недостатков.

Векторную графику часто называют объектно-ориентированной графикой или чертежной графикой. Простые объекты, такие как окружности, линии, сферы, кубы и тому подобное называется примитивами, и используются при создании более сложных объектов. В векторной графике объекты создаются путем комбинации различных объектов.

Для создания векторных рисунков необходимо использовать один из многочисленных иллюстрационных пакетов. Достоинство векторной графики в том, что описание является простым и занимает мало памяти компьютера. Однако недостатком является то, что детальный векторный объект может оказаться слишком сложным, он может напечататься не в том виде, в каком ожидает пользователь или не напечатается вообще, если принтер неправильно интерпретирует или не понимает векторные команды.

При редактировании элементов векторной графики изменяются параметры прямых и изогнутых линий, описывающих форму этих элементов. Можно переносить элементы, менять их размер, форму и цвет, но это не отразится на качестве их визуального представления. Векторная графика не зависит от разрешения, т.е. может быть показана в разнообразных выходных устройствах с различным разрешением без потери качества.

Векторное представление заключается в описании элементов изображения математическими кривыми с указанием их цветов и заполняемости.

Еще одно преимущество - качественное масштабирование в любую сторону. Увеличение или уменьшение объектов производится увеличением или уменьшением соответствующих коэффициентов в математических формулах. К сожалению, векторный формат становится невыгодным при передаче изображений с большим количеством оттенков или мелких деталей (например, фотографий). Ведь каждый мельчайший блик в этом случае будет представляться не совокупностью одноцветных точек, а сложнейшей математической формулой или совокупностью графических примитивов, каждый из которых, является формулой. Это приводит к утяжелению файла. Кроме того, перевод изображения из растрового в векторный формат (например, программой AdobeStrimeLine или Corel OCR-TRACE) приводит к наследованию последним невозможности корректного масштабирования в большую сторону. От увеличения линейных размеров количество деталей или оттенков на единицу площади больше не становится. Это ограничение накладывается разрешением вводных устройств (сканеров, цифровых фотокамер и др.).

Понятие фрактала и история появления фрактальной графики.

Вы, наверное, часто видели довольно хитроумные картины, на которых непонятно что изображено, но все равно необычность их форм завораживает и приковывает внимание. Как правило, это хитроумные формы не поддающиеся, казалось бы, какому-либо математическому описанию. Вы, к примеру, видели узоры на стекле после мороза или, к примеру, хитроумные кляксы, оставленные на листе чернильной ручкой, так вот что-то подобное вполне можно записать в виде некоторого алгоритма, а, следовательно, доступно объясниться с компьютером. Подобные множества называют фрактальными. Фракталы не похожи на привычные нам фигуры, известные из геометрии, и строятся они по определенным алгоритмам, а эти алгоритмы с помощью компьютера можно изобразить на экране. Вообще, если все слегка упростить, то фракталы - это некое преобразование многократно примененное к исходной фигуре.

Первые идеи фрактальной геометрии возникли в 19 веке. Кантор с помощью простой рекурсивной (повторяющейся) процедуры превратил линию в набор несвязанных точек (так называемая Пыль Кантора). Он брал линию и удалял центральную треть и после этого повторял то же самое с оставшимися отрезками. Пеано нарисовал особый вид линии (см. рис.8). Для ее рисования Пеано использовал следующий алгоритм.

Рисунок 8- Алгоритм рисования

На первом шаге он брал прямую линию и заменял ее на 9 отрезков длинной в 3 раза меньшей, чем длинна исходной линии (Часть 1 и 2 рисунка 1). Далее он делал то же самое с каждым отрезком получившейся линии. И так до бесконечности. Ее уникальность в том, что она заполняет всю плоскость. Доказано, что для каждой точки на плоскости можно найти точку, принадлежащую линии Пеано. Кривая Пеано и пыль Кантора выходили за рамки обычных геометрических объектов. Они не имели четкой размерности. Пыль Кантора строилась вроде бы на основании одномерной прямой, но состояла из точек, а кривая Пеано строилась на основании одномерной линии, а в результате получалась плоскость. Во многих других областях науки появлялись задачи, решение которых приводило к странным результатам, на подобие описанных (Броуновское движение, цены на акции).

Вплоть до 20 века шло накопление данных о таких странных объектах, без какой либо попытки их систематизировать. Так было, пока за них не взялся Бенуа Мандельброт - отец современной фрактальной геометрии и слова фрактал. Работая в IBM математическим аналитиком, он изучал шумы в электронных схемах, которые невозможно было описать с помощью статистики. Постепенно сопоставив факты, он пришел к открытию нового направления в математике - фрактальной геометрии.

Сам Мандельброт вывел слово fractal от латинского слова fractus, что означает разбитый (поделенный на части). И одно из определений фрактала - это геометрическая фигура, состоящая из частей и которая может быть поделена на части, каждая из которых будет представлять уменьшенную копию целого (по крайней мере, приблизительно).

Как только Мандельброт открыл понятие фрактала, оказалось, что мы буквально окружены ими. Фрактальны слитки металла и горные породы, фрактальны расположение ветвей, узоры листьев, капиллярная система растений; кровеносная, нервная, лимфатическая системы в организмах животных, фрактальны речные бассейны, поверхность облаков, линии морских побережий, горный рельеф...

Чтобы представить себе фрактал рассмотрим пример, приведенный в книге Б. Мандельброта «Фрактальная геометрия природы» ставший классическим - «Какова длина берега Британии?». Ответ на этот вопрос не так прост, как кажется. Все зависит от длины инструмента, которым мы будем пользоваться. Померив берег с помощью километровой линейки мы получим какую-то длину. Однако мы пропустим много небольших заливчиков и полуостровков, которые по размеру намного меньше нашей линейки. Уменьшив размер линейки до, скажем, 1 метра - мы учтем эти детали ландшафта, и, соответственно длина берега станет больше. Пойдем дальше и измерим длину берега с помощью миллиметровой линейки, мы тут учтем детали, которые больше миллиметра, длина будет еще больше. В итоге ответ на такой, казалось бы, простой вопрос может поставить в тупик кого угодно - длина берега Британии бесконечна.

Основное свойство фракталов - самоподобие. Любой микроскопический фрагмент фрактала в том или ином отношении воспроизводит его глобальную структуру. В простейшем случае часть фрактала представляет собой просто уменьшенный целый фрактал.

Отсюда основной рецепт построения фракталов: возьмите простой мотив и повторяйте его, постоянно уменьшая размеры. В конце концов выйдет структура, воспроизводящая этот мотив во всех масштабах. (рис.9)

Рисунок 9 - Мотив повторения фрактала

Берем отрезок и среднюю его треть переламываем под углом 60 градусов. Затем повторяем эту операцию с каждой из частей получившейся ломаной - и так до бесконечности. В результате мы получим простейший фрактал - триадную кривую, которую в 1904 году открыла математик Хельга фон Кох.

Если на каждом шаге не только уменьшать основной мотив, но также смещать и поворачивать его, можно получить более интересные и реалистически выглядящие образования, например, лист папоротника или даже целые их заросли. А можно построить весьма правдоподобный фрактальный рельеф местности и покрыть её очень симпатичным лесом. В 3D StudioMax, например, для генерации деревьев используется фрактальный алгоритм. И это не исключение - большинство текстур местности в современных компьютерных играх представляют фракталы. Горы, лес и облака на картинке - фракталы.

Файлы фрактальных изображений имеют расширение fif. Обычно файлы в формате fif получаются несколько меньше файлов в формате jpg, но бывает и наоборот. Самое интересное начинается, если рассматривать картинки с всё большим увеличением. Файлы в формате jpg почти сразу демонстрируют свою дискретную природу - появляется пресловутая лесенка. А вот fif файлы, как и положено фракталам, с ростом увеличения показывают все новую степень детализации структуры, сохраняя эстетику изображения.

Геометрические фракталы.

Именно с них и начиналась история фракталов. Этот тип фракталов получается путем простых геометрических построений. Обычно при построении этих фракталов поступают так: берется «затравка» - аксиома - набор отрезков, на основании которых будет строиться фрактал. Далее к этой «затравке» применяют набор правил, который преобразует ее в какую-либо геометрическую фигуру. Далее к каждой части этой фигуры применяют опять тот же набор правил. С каждым шагом фигура будет становиться все сложнее и сложнее, и если мы проведем бесконечное количество преобразований - получим геометрический фрактал.

Рассмотренная ранее кривая Пеано является геометрическим фракталом. На рисунке 10 приведены другие примеры геометрических фракталов (Снежинка Коха, Лист, Треугольник Серпинского).

Рисунок10- Снежинка Коха

Рисунок11-Лист

Рисунок 12 -Треугольник Серпинского

Из этих геометрических фракталов очень интересным и довольно знаменитым является - снежинка Коха. Строится она на основе равностороннего треугольника. Каждая линия которого заменяется на 4 линии каждая длинной в 1/3 исходной. Таким образом, с каждой итерацией длинна кривой увеличивается на треть. И если мы сделаем бесконечное число итераций - получим фрактал - снежинку Коха бесконечной длинны. Получается, что наша бесконечная кривая покрывает ограниченную площадь.

Размерность снежинки Коха (при увеличении снежинки в 3 раза ее длина возрастает в 4 раза) D=log(4)/log(3)=1.2619...

Для построения геометрических фракталов хорошо приспособлены так называемые L-Systems. Суть этих систем состоит в том, что имеется определенных набор символов системы, каждый из которых обозначает определенное действие и набор правил преобразования символов.

Алгебраические фракталы.

Вторая большая группа фракталов - алгебраические. Свое название они получили за то, что их строят, на основе алгебраических формул иногда весьма простых. Методов получения алгебраических фракталов несколько. Один из методов представляет собой многократный (итерационный) расчет функции Zn+1=f(Zn), где Z - комплексное число, а f - некая функция. Расчет данной функции продолжается до выполнения определенного условия. И когда это условие выполнится - на экран выводится точка. При этом значения функции для разных точек комплексной плоскости может иметь разное поведение:

−с течением времени стремится к бесконечности;

−стремится к 0;

−принимает несколько фиксированных значений и не выходит за их пределы;

−поведение хаотично, без каких либо тенденций.

Чтобы проиллюстрировать алгебраические фракталы обратимся к классике - множеству Мандельброта.

Рисунок13- Множество Мандельброта

Для его построения нам необходимы комплексные числа. Комплексное число - это число, состоящее из двух частей - действительной и мнимой, и обозначается оно a+bi. Действительная часть a это обычное число в нашем представлении, а bi - мнимая часть. i - называют мнимой единицей, потому, что если мы возведем i в квадрат, то получим -1.

Комплексные числа можно складывать, вычитать, умножать, делить, возводить в степень и извлекать корень, нельзя только их сравнивать. Комплексное число можно изобразить как точку на плоскости, у которой координата Х это действительная часть a, а Y это коэффициент при мнимой части b.

Функционально множество Мандельброта определяется как

1=Zn*Zn+C.

Для построения множества Мандельброта воспользуемся алгоритмом на Бейсике.a=-2 to 2 " для всех действительных а от -2 до 2b=-2 to 2 " для всех мнимых b от -2 до 2

"Принадлежит множеству Мандельброта=True

"Повторяем 255 раз (для режима 256 цветов)

For iteration=1 to 255=Z0*Z0+C

"Проверили - непринадлежитabs(Zn)>2 then Lake=False: Exit For0=Zn

"Нарисовали черную точку,принадлежащую"озеру" Мандельброта.

If Lake=True Then PutPixel(a,b,BLACK)

" Нарисовали точку не принадлежащую множеству или лежащую на границе.

Else PutPixel(a, b, iteration)

А теперь опишем программу словами. Для всех точек на комплексной плоскости в интервале от -2+2i до 2+2i выполняем некоторое достаточно большое количество раз Zn=Z0*Z0+C, каждый раз проверяя абсолютное значение Zn. Если это значение больше 2, что рисуем точку с цветом равным номеру итерации на котором абсолютное значение превысило 2, иначе рисуем точку черного цвета. Все множество Мандельброта в полной красе у нас перед глазами.

Черный цвет в середине показывает, что в этих точках функция стремится к нулю - это и есть множество Мандельброта. За пределами этого множества функция стремится к бесконечности. А самое интересное это границы множества. Они то и являются фрактальными. На границах этого множества функция ведет себя непредсказуемо - хаотично.

Меняя функцию, условия выхода из цикла можно получать другие фракталы. Например, взяв вместо выражения С=a+bi выражение Z0=a+bi, а С присваивать произвольные значения мы получим множество Жюлиа, тоже красивый фрактал.

Для множества Мандельброта тоже проявляется самоподобие.

Стохастические фракталы

Типичный представитель данного класса фракталов «Плазма».

Рисунок14-Плазма

Для ее построения возьмем прямоугольник и для каждого его угла определим цвет. Далее находим центральную точку прямоугольника и раскрашиваем ее в цвет равный среднему арифметическому цветов по углам прямоугольника плюс некоторое случайное число. Чем больше случайное число - тем более «рваным» будет рисунок. Если, например, сказать, что цвет точки это высота над уровнем моря, то получим вместо плазмы - горный массив. Именно на этом принципе моделируются горы в большинстве программ. С помощью алгоритма, похожего на плазму строится карта высот, к ней применяются различные фильтры, накладывается текстура.

компьютерный графика векторный анимация

Заключение

В данной курсовой работе был изучен такой вопрос как история развития компьютерной графики, были даны понятия основным видам компьютерной графики, рассмотрены возможности компьютерной графики.

Изучив литературы по данной теме можно сделать вывод, что история графики не стоит на месте, а стремительно развивается.

В дальнейшем можно подробнее рассмотреть виды компьютерной графики и рассмотреть программы работы в компьютерной графики.

Область применения компьютерной графики не ограничивается одними художественными эффектами. Во всех отраслях коммерческой управленческой деятельности используются построенные с помощью компьютера схемы, графики и диаграммы.

Список использованных источников

1 Разработка электронных учебных изданий. Создание и использование информационных средств обучения: учеб. пособие / Н.Д. Изергин, [и др.]. - М.: Коломна, 2006. - 160 с. - ISBN 5-89-5-89-655-8974-0.

Фестиваль педагогических идей «Открытый урок». Создание электронного учебника / под ред. Трегубова О.П. - М.: Россия. - Режим доступа: http://festival.1september.ru/articles/526252/. - 20.06.2011.

Каким должен быть электронный учебник. / В.Б. Ясинский // Электронный журнал: ИССЛЕДОВАНО В РОССИИ, 2000. - Режим доступа: http://zhurnal.ape.relarn.ru/articles/2001/011.pdf. - 21.06.2011.

Панкратова, Л.П.. Контроль знаний по информатике: Тесты, контрольные задания, экзаменационные вопросы, компьютерные проекты / Е.Н. Челак. СПб.: БХВ-Петербург. 2004. - 448 с. - ISBN 5-94157-371-5.

Стандарт Российской Федерации начального профессионального образования. Оператор электронно-вычислительных машин. ОСТ 9ПО 02.1.9 2002. 48 с.

Угринович, Н.Д. Информатика и информационные технологии. учебник / Н.Д. Угринович. Москва..: Издательство БИНОМ. Лаб. знаний, 2005. - 512 с. - ISBN 5-94774-001-8.

Информатика: учеб. пособие / А.В. Могилев. - 2-е изд., стер. - Москва..: Академия, 2008. - 336 с. - ISBN 978-5-7695-4771-3.

Практикум по информатике: учеб. пособие / А.В. Могилёв. Москва. Издательство Академия, 2001. 608 с. ISBN 5-7695-2247-Х.

Информатика. Учебник / В.А. Острейковский. 2-е изд., стер. - М.: Высш. шк., 2004. - 511 с. - ISBN 5-06-003533-6.

11 Microsoft Office Word 2003.Учеб. пособие / Б. Хислоп. Москва. Диалектика, 2004. 784 с. ISBN 5-8459-0646-6, 0-7645-3971-X.

12 Microsoft Office 2003. Учеб. пособие.О.А. Меженный. - М.: Диалектика, 2004. 368 с. ISBN 5-8459-0838-8.

Работа на персональном компьютере (ПК) в офисе: учебный курс / О.С.Степаненко. Москва. Издательство Вильямс. 3-е изд.,2006. - 768 с. - ISBN 5-8459-0974-0.

Захарова, Л.А. Microsoft Word 2003. Практ.пособие серия «Шаг за шагом» (+ CD-ROM) / Л.А. Захарова. - М.:СП ЭКОМ, 2005. - 384 с. - ISBN 5-9790-0005-4.

Бэдет, А. Глоссарий компьютерных терминов / Д. Бурдхардт, А. Камминг,[ и др]. - 10-е изд.,М.: Изд-во: Вильямс, 2002. - 432 с. - ISBN 5-8459-0363-7, 0-2017-7629-4.

Гукин, Д. Иллюстрированный компьютерный словарь / Д. Гукин, С.Х. Гукин. - 4-е изд., Москва. Изд-во Вильямс, 2005. - 512 с. - ISBN 5-8459-0207-X, 0-7645-0732-X;

Отправной точкой развития компьютерной графики можно считать 1930 год, когда в США нашим соотечественником Владимиром Зворыкиным (рис.1.), работавшим в компании “Вестингхаус” (Westinghouse), была изобретена электронно-лучевая трубка (ЭЛТ), впервые позволяющая получать изображения на экране без использования механических движущихся частей.

Началом эры собственно компьютерной графики можно считать декабрь 1951 года, когда в Массачусеттском технологическом институте (МТИ) для системы противовоздушной обороны военно-морского флота США был разработан первый дисплей для компьютера “Вихрь” (рис.2). Изобретателем этого дисплея был инженер из МТИ Джей Форрестер.

Одним из отцов-основателей компьютерной графики считается Айвен Сазерленд (Ivan Sotherland), который в 1962 году все в том же МТИ создал программу компьютерной графики под названием “Блокнот” (Sketchpad) (рис.3). Эта программа могла рисовать достаточно простые фигуры (точки, прямые, дуги окружностей), могла вращать фигуры на экране.

Под руководством Т. Мофетта и Н. Тейлора фирма Itek разработала цифровую электронную чертежную машину. В 1964 году General Motors представила систему автоматизированного проектирования DAC-1 (рис.4.), разработанную совместно с IBM.

В 1965 году фирма IBM выпустила первый коммерческий графический терминал под названием IBM-2250 (рис.5).

В 1968 году группой под руководством Н. Н. Константинова была создана компьютерная математическая модель движения кошки. Машина БЭСМ-4 (рис.6), выполняя написанную программу решения дифференциальных уравнений, рисовала мультфильм «Кошечка» (рис.7), который для своего времени являлся прорывом. Для визуализации использовался алфавитно-цифровой принтер.

В 1977 году Commodore выпустила свой РЕТ (рис.8.) (персональный электронный делопроизводитель), а компания Apple создала Apple-II (рис.9). Появление этих устройств вызывало смешанные чувства: графика была ужасной, а процессоры медленными. Однако ПК стимулировали процесс разработки периферийных устройств: недорогих графопостроителей и графических планшетов.

В конце 70-х годов для космических кораблей “Шаттл” появились летные тренажеры, основанные на компьютерной графике.
В 1982 году на экраны кинотеатров вышел фильм “Трон” (рис.10) в котором впервые использовались кадры, синтезированные на компьютере.
В 1984 году был выпущен первый Macintosh, название которого произошло от сорта яблок "Макинтош" (рис.11) с их графическим интерфейсом пользователя. Первоначально областью применения ПК были не графические приложения, а работа с текстовыми процессорами и электронными таблицами, но его возможности как графического устройства побуждали к разработке относительно недорогих программ как в области САПР, так и в более общих областях бизнеса и искусства.

К концу 80-х программное обеспечение имелось для всех сфер применения: от комплексов управления до настольных издательских комплексов. В конце восьмидесятых возникло новое направление рынка на развитие аппаратных и программных систем сканирования, автоматической оцифровки. Оригинальный толчок в таких системах должна была создать магическая машина Ozalid, которая бы сканировала и автоматически векторизовала чертеж на бумаге, преобразуя его в стандартные форматы CAD/CAM. Однако, акцент сдвинулся в сторону обработки, хранения и передачи сканируемых пиксельных

В 90-х стираются отличия между КГ и обработкой изображения. Машинная графика часто имеет дело с векторными данными, а основой для обработки изображений является пиксельная информация. Еще несколько лет назад каждый пользователь требовал рабочую станцию с уникальной архитектурой, а сейчас процессоры рабочих станций имеют быстродействие, достаточное для того, чтобы управлять как векторной , так и растровой информацией. Кроме того, появляется возможность работы с видео. Прибавьте аудиовозможности - и вы имеете компьютерную среду мультимедиа.

Все области применения - будь то искусство, инженерная и научная, бизнес/развлечения и - являются сферой применения КГ. Возрастающий потенциал ПК и их громадное число - обеспечивает устойчивый рост индустрии в данной отрасли.

Х/ф. «Трон», «Шрек»/

Формирование общих понятий о компьютерной графике

Но, в настоящее время существуют:


  1. Растровая графика.

  2. Векторная графика.

  3. Трехмерная графика.

  4. Фрактальная графика.

  5. Символьная графика
В связи с этим необходимо на парах разобрать все пять видов графики с целью формирования общего представления студентов о предмете и формирования их заинтересованности в нем.
Компьютерная графика (рассмотрим различные определения понятия "компьютерная графика")

  • область информатики, занимающаяся проблемами получения различных изображений (рисунков, чертежей, мультипликации) на компьютере ;

  • новая отрасль знаний, которая, с одной стороны, представляет комплекс аппаратных и программных средств, используемых для формирования, преобразования и выдачи информации в визуальной форме на средства отображения ЭВМ;

  • совокупность методов и приемов для преобразования при помощи ЭВМ данных в графическое представление;

  • вид искусства.

Ожидаемые результаты:


  1. Студенты получат представление о видах графики.

  2. Узнают о сферах применения

  3. Научатся распознавать виды графики

  4. Получат практические навыки применения полученных знаний с использованием различных видов графики.

Виды графики

Представление данных на компьютере в графическом виде впервые было реализовано в середине 50-х годов. Сначала, графика применялась в научно-военных целях.

Под видами компьютерной графики подразумевается способ хранения изображения на плоскости монитора.

Машинная графика в настоящее время уже вполне сформировалась как наука. Существует аппаратное и программное обеспечение для получения разнообразных изображений - от простых чертежей до реалистичных образов естественных объектов. Машинная графика используется почти во всех научных и инженерных дисциплинах для наглядности восприятия и передачи информации. Знание её основ в наше время необходимо любому ученому или инженеру. Машинная графика властно вторгается в бизнес, медицину, рекламу, индустрию развлечений. Примене­ние во время деловых совещаний демонстрационных слайдов, под­готовленных методами машинной графики и другими средствам автоматизации конторского труда, считается нормой. В медицине становится обычным получение трехмерных изображений внутренних ­органов по данным компьютерных томографов. В наши дни телевидение и другие рекламные предприятия часто прибегают к услугам машинной графики и компьютерной мультипликации. Использование машинной графики в индустрии развлечений охватыва­ет такие несхожие области как видеоигры и полнометражные художественные фильмы.

В зависимости от способа формирования изображений компьютерную графику подразделяют:

Показ презентации «Вектор-растр»


  • Растровая графика.

  • Векторная графика.

  • Трехмерная графика .

  • Фрактальная графика.

  • Символьная графика (устарела и на сегодняшний день практически не используется, поэтому рассматривать ее не будем)
Учащиеся рисуют таблицу и самостоятельно во время лекции заполняют её. Во время подведения итогов урока проверяется заполнение таблицы.

Растровое изображение

Растровое изображение составляется из мельчайших точек (пикселов) – цветных квадратиков одинакового размера. Растровое изображение подобно мозаике - когда приближаете (увеличиваете) его, то видите отдельные пиксели, а если удаляете (уменьшаете), пиксели сливаются.

Компьютер хранит параметры каждой точки изображения (её цвет, координаты). Причём каждая точка представляется определенным количеством бит (в зависимости от глубины цвета). При открытии файла программа прорисовывает такую картину как мозаику – как последовательность точек массива. Глубина цвета - сколько битов отведено на хранение цвета каждой точки:
- в черно-белом - 1 бит
- в полутоновом - 8 бит
- в цветном - 24 (32) бита на каждую точку.

Растровые файлы имеют сравнительно большой размер, т.к. компьютер хранит параметры всех точек изображения.

Поэтому размер файла зависит от параметров точек и их количества:


  • от размера изображения (в большем размере вмещается больше точек),

  • от разрешения изображения (при большем разрешении на единицу площади изображения приходится больше точек).
Чтобы увеличить изображение, приходится увеличивать размер пикселей-квадратиков. В итоге изображение получается ступенчатым, зернистым.

Для уменьшения изображения приходится несколько соседних точек преобразовывать в одну или выбрасывать лишние точки. В результате изображение искажается: его мелкие детали становятся неразборчивыми (или могут вообще исчезнуть), картинка теряет четкость.


Исходное изображение

Фрагмент увеличенного изображения

Как Вы думаете, растровое изображение масштабируется с потерей качества или нет? (Растровое изображение масштабируется с потерей качества)

Растровоеизображение нельзя расчленить. Оно «литое», состоит из массива точек. Поэтому в программах для обработки растровой графики предусмотрен ряд инструментов для выделения элементов «вручную».

Например, в Photoshop - это инструменты «Волшебная палочка», Лассо, режим маски и др.

Оригинал Увеличенный фрагмент для показа массива точек

Близкими аналогами являются живопись, фотография

Программы для работы с растровой графикой:

Microsoft Photo Editor

Adobe Photo Shop

Fractal Design Painter

Micrografx Picture Publisher
Применение:


  • для обработки изображений, требующей высокой точности передачи оттенков цветов и плавного перетекания полутонов. Например, для:

  • ретуширования, реставрирования фотографий;

  • создания и обработки фотомонтажа, коллажей;

  • применения к изображениям различных спецэффектов;

  • после сканирования изображения получаются в растровом виде
Векторное изображение

Если в растровой графике базовым элементом изображения является точка, то в векторной графике – линия. Линия описывается математически как единый объект, и потому объем данных для отображения объекта средствами векторной графики существенно меньше, чем в растровой графике. Линия – элементарный объект векторной графики. Как и любой объект, линия обладает свойствами: формой (прямая, кривая), толщиной, цветом, начертанием (сплошная, пунктирная). Замкнутые линии приобретают свойство заполнения. Охватываемое ими пространство может быть заполнено другими объектами (текстуры, карты) или выбранным цветом. Простейшая незамкнутая линия ограничена двумя точками, именуемыми узлами. Узлы , параметры которых влияют на форму конца линии и характер сопряжения с другими объектами. Все прочие объекты векторной графики составляются из линий. Например, куб можно составить из шести связанных прямоугольников, каждый из которых, в свою очередь, образован четырьмя связанными линиями. Возможно, представить куб и как двенадцать связанных линий, образующих ребра.

Компьютер хранит элементы изображения (линии, кривые, фигуры) в виде математических формул. При открытии файла программа прорисовывает элементы изображения по их математическим формулам (уравнениям).

Точка. Этот объект на плоскости представляется двумя числами (х, у), указывающими его положение относительно начала координат.

Прямая линия. Ей соответствует уравнение y = kx + b . Указав параметры k и b, всегда можно отобразить бесконечную прямую линию в известной системе координат, то есть для задания прямой достаточно двух параметров. Отрезок прямой. Он отличается тем, что требует для описания еще двух параметров – например, координат x 1 и х 2 начала и конца отрезка. Кривая второго порядка. К этому классу кривых относятся параболы, гиперболы, эллипсы, окружности, то есть все линии, уравнения которых содержат степени не выше второй. Кривая второго порядка не имеет точек перегиба. Прямые линии являются всего лишь частным случаем кривых второго порядка. Формула кривой второго порядка в общем виде может выглядеть, например, так:

x2+a1y2+a2xy+a3x+a4y+a5=0.

Кривая третьего порядка. Отличие этих кривых от кривых второго порядка состоит в возможном наличии точки перегиба. Например, график функции у = x 3 имеет точку перегиба в начале координат. Именно эта особенность позволяет сделать кривые третьего порядка основой отображения природных объектов в векторной графике. Например, линии изгиба человеческого тела весьма близки к кривым третьего порядка. Все кривые второго порядка, как и прямые, являются частными случаями кривых третьего порядка.

В общем случае уравнение кривой третьего порядка можно записать так:

x3+a1y3+a2x2y+a3xy2+a4x2+a5y2+a6xy+a7x+a8y+a9=0.

Таким образом, кривая третьего порядка описывается девятью параметрами. Описание ее отрезка потребует на два параметра больше.

Кривая третьего порядка (слева) и кривая Безье (справа)

Кривые Безье. Это особый, упрощенный вид кривых третьего порядка Метод построения кривой Безье (Bezier) основан на использовании пары касательных, проведенных к отрезку линии в ее окончаниях. Отрезки кривых Безье описываются восемью параметрами, поэтому работать с ними удобнее. На форму линии влияет угол наклона касательной и длина ее отрезка. Таким образом, касательные играют роль виртуальных “рычагов”, с помощью которых управляют кривой.

Векторное изображение масштабируется без потери качества: масштабирование изображения происходит при помощи математических операций: параметры примитивов просто умножаются на коэффициент масштабирования.
Изображение может быть преобразовано в любой размер
(от логотипа на визитной карточке до стенда на улице) и при этом его качество не изменится.

Векторноеизображение можно расчленить на отдельные элементы (линии или фигуры), и каждый редактировать , трансформировать независимо.

Векторные файлы имеют сравнительно небольшой размер, т.к. компьютер запоминает только начальные и конечные координаты элементов изображения -этого достаточно для описания элементов в виде математических формул. Размер файла как правило не зависит от размера изображаемых объектов, но зависит от сложности изображения: количества объектов на одном рисунке (при большем их числе компьютер должен хранить больше формул для их построения), характера заливки - однотонной или градиентной) и пр. Понятие «разрешение» не применимо к векторным изображениям.

Векторные изображения: более схематичны, менее реалистичны, чем растровые изображения, «не фотографичны».

Близкими аналогами являются слайды мультфильмов, представление математических функций на графике.


Программы для работы с векторной графикой:

Adobe Illustrator

Fractal Design Expression

Macromedia Freehand

Применение:


  • для создания вывесок, этикеток, логотипов, эмблем и пр. символьных изображений;

  • для построения чертежей, диаграмм, графиков, схем;

  • для рисованных изображений с четкими контурами, не обладающих большим спектром оттенков цветов;

  • для моделирования объектов изображения;

  • для создания 3-х мерных изображений;

Сравнение растрового и векторного изображения.

Компьютерное растровое изображение представляется в виде прямоугольной матрицы, каждая ячейка которой - цветная точка. Т.е. основным элементом растрового изображения является точка. Если изображение экранное, то эта точка называется пикселем.
Трехмерная графика

Для создания реалистичной модели объекта используют геометрические примитивы (прямоугольник, куб, шар, конус и прочие) и гладкие, так называемые сплайновые поверхности. Вид поверхности при этом определяется расположенной в пространстве сеткой опорных точек. Каждой точке присваивается коэффициент, величина которого определяет степень ее влияния на часть поверхности, проходящей вблизи точки. От взаимного расположения точек и величины коэффициентов зависит форма и “гладкость” поверхности в целом.

В упрощенном виде для пространственного моделирования объекта требуется:

спроектировать и создать виртуальный каркас (“скелет”) объекта, наиболее полно соответствующий его реальной форме;


Спроектировать и создать виртуальные материалы , по физическим свойствам визуализации похожие на реальные; присвоить материалы различным частям поверхности объекта (на профессиональном жаргоне – “спроектировать текстуры на объект”);

Настроить физические параметры пространства, в котором будет действовать объект, – задать освещение, гравитацию, свойства атмосферы, свойства взаимодействующих объектов и поверхностей;

Задать траектории движения объектов;

наложить поверхностные эффекты на итоговый анимационный ролик.


Программы для работы с трехмерной графикой:

3D Studio MAX 5, AutoCAD, Компас

Применение:


  • научные расчеты,

  • инженерное проектирование,

  • компьютерное моделирование физических объектов

  • изделия в машиностроении,

  • видеороликах,

  • архитектуре,

  • изделиях машиностроения изображения моделируются и перемещаются в пространстве.
Фрактальная графика

Фрактальная графика – одна из быстроразвивающихся и перспективных видов компьютерной графики. Математическая основа - фрактальная геометрия. Фрактал – структура, состоящая из частей, подобных целому. Одним из основных свойств является самоподобие. Фрактус – состоящий из фрагментов)

Объекты называются самоподобными, когда увеличенные части объекта походят на сам объект. Небольшая часть фрактала содержит информацию о всем фрактале.

В центре находится простейший элемент – равносторонний треугольник, который получил название- фрактальный.

На среднем отрезке сторон строятся равносторонние треугольники со стороной =1/3а от стороны исходного фрактального треугольника

В свою очередь на средних отрезках сторон, являющихся объектами первого поколения строятся треугольника второго поколения1/9а от стороны исходного треугольника.

Таким образом, мелкие объекты повторяют свойства всего объекта. Процесс наследования можно продолжать до бесконечности.

Полученный объект носит название – фрактальной фигуры .

Абстрактные композиции можно сравнить со снежинкой, с кристаллом.


Фрактальная графика основана на математических вычислениях. Базовым элементом фрактальной графики является сама математическая формула, то есть никаких объектов в памяти компьютера не хранится и изображение строится исключительно по уравнениям.

Программа для работы с фрактальной графикой:

Фрактальная вселенная 4.0 fracplanet

Применяют:


  • Математики,

  • Художники
Форматы файлов

Необходимо подробно рассмотреть форматы графических файлов.

Сравнительная характеристика


Растровое

изображение


Векторное

изображение


Трехмерное

изображение


Фрактальное изображение

Кодирование изображений:

составляется из мельчайших точек пикселов) – цветных квадратиков одинакового размера.

состоит из контуров элементов (прямых, кривых линий, геометрических фигур),

Актуальность выбранной темы, цель и задачи работы.

    Основная часть

    1. История развития компьютерной графики ……………………..5

      Компьютерная графика …………………………………………..7

      Виды компьютерной графики……………………...…………….8

    Практическая часть

Blender ……………………………………………………………………14

    Заключение ……………………………………………………………...23

    Литература и источники ………………………………………………..24

    Введение

Я выбрал эту тему, потому что мне интересно работать с компьютерной графикой. Создавать новые проекты, редактировать уже созданные с учетом новых технологий и возможностей.

Люди начали рисовать задолго до того, как научились писать. В Сибири, в Кузнечном Алатау найден рисунок, возраст которого – 34 тысячи лет! Наскальные росписи выполнялись земляными красками, черной сажей и древесным углем с помощью расщепленных палочек, кусочков меха и просто пальцев.

С тех пор прошли многие тысячи лет, появились письменность и книгопечатание, человек овладел энергией атомного ядра и вышел в космическое пространство, а что изменилось в технике рисования? Стали лучше краски, кисти, появились перья, карандаши, фломастеры, но в принципе все осталось тем же самым, та же цепочка: глаз – рука – инструмент – изображение, те же требования к способностям художника.

Но вот появилась вычислительная техника. Вызванная к жизни необходимостью автоматизации решения трудоемких математических задач, ЭВМ из большого калькулятора неожиданно превратилась в интеллектуальный инструмент, сфера приложения которого стремительно расширяется. В начале 1960-х годов родилась новая область вычислительной техники – интерактивная машинная графика (сегодня чаще называемая компьютерной), где компьютер используется уже не столько для обработки чисел, сколько для работы с графической информацией.

С ейчас, с появлением мощных персональных компьютеров, число людей, стремящихся реализовать себя в компьютерном искусстве, существенно увеличилось и продолжает расти огромными темпами. Ведь почти каждый пользователь компьютера когда-то пытался создать что-то красивое. Это сродни тому, что редко можно найти ребенка, не любящего рисовать. При помощи же компьютера это делается проще, и результаты

зачастую бывают очень впечатляющими. У художников, творящих на компьютере, очень неплохой выбор инструментов.

Цель данной работы : Исследовать возможности графического редактора Blender и его практическое применение на уроках информатики и ИКТ.

Создать электронное приложение к уроку информатики и ИКТ

Задачи исследования:

Ознакомиться с основными понятиями компьютерной графики;

Изучить и провести анализ научной литературы по выбранной теме;

Создать презентации с использованием MS Power .

Актуальность работы состоит в следующем. При наличии некоторого опыта работы c графическими редакторами, можно успешно применять уже полученные знания при работе с графическим редактором Blender .

    Основная часть

    1. История развития компьютерной графики

Компьютерная графика в начальный период своего возникновения была далеко не столь эффектной, какой она стала в настоящие дни. В те годы компьютеры находились на ранней стадии развития и были способны воспроизводить только самые простые контуры (линии). Идея компьютерной графики не сразу была подхвачена, но ее возможности быстро росли, и постепенно она стала занимать одну из важнейших позиций в информационных технологиях.

Первой официально признанной попыткой использования дисплея для вывода изображения из ЭВМ явилось создание в Массачусетском технологическом университете машины Whirlwind-I в 1950 г. Таким образом, возникновение компьютерной графики можно отнести к 1950-м годам. Сам же термин "компьютерная графика" придумал в 1960 г. сотрудник компании Boeing У. Феттер.

Первое реальное применение компьютерной графики связывают с именем Дж. Уитни. Он занимался кинопроизводством в 50-60-х годах и впервые использовал компьютер для создания титров к кинофильму.

Следующим шагом в своем развитии компьютерная графика обязана Айвэну Сазерленду, который в 1961 г., еще будучи студентом, создал программу рисования, названную им Sketchpad (альбом для рисования). Программа использовала световое перо для рисования простейших фигур на экране. Полученные картинки можно было сохранять и восстанавливать. В этой программе был расширен круг основных графических примитивов, в частности, помимо линий и точек был введен прямоугольник, который задавался своими размерами и расположением.

Первоначально компьютерная графика была векторной, т.е. изображение формировалось из тонких линий. Эта особенность была связана с технической реализацией компьютерных дисплеев. В дальнейшем более

широкое применение получила растровая графика, основанная на представлении изображения на экране в виде матрицы однородных элементов (пикселей).

    1. Компьютерная графика

Компьютерная графика-область информатики, изучающая методы и свойства обработки изображений с помощью программно-аппаратных средств.

Компьютерная графика прочно вошла в нашу жизнь. Появляется все больше клипов, сделанных с помощью компьютерной графики. Нет спору, компьютерная графика расширяет выразительные возможности. Компьютерная или машинная графика - это вполне самостоятельная область человеческой деятельности, со своими проблемами и спецификой. Компьютерная графика - это и новые эффективные технические средства для проектировщиков, конструкторов и исследователей, и программные системы и машинные языки, и новые научные, учебные дисциплины, родившиеся на базе синтеза таких наук как аналитическая, прикладная и начертательная геометрии, программирование для ПК, методы вычислительной математики и т.п. Машина наглядно изображает такие сложные геометрические объекты, которые раньше математики даже не пытались изобразить.

Само понятие "компьютерная графика" уже достаточно известно - это создание рисунков и чертежей с помощью компьютера.

Интерактивная компьютерная графика - это так же использование компьютеров для подготовки и воспроизведения изображений, но при этом пользователь имеет возможность оперативно вносить изменения в изображение непосредственно в процессе его воспроизведения, т.е. предполагается возможность работы с графикой в режиме диалога в реальном масштабе времени. Интерактивная графика представляет собой важный раздел компьютерной графики, когда пользователь имеет возможность динамически управлять содержимым изображения, его формой, размером и цветом на поверхности дисплея с помощью интерактивных устройств управления.

2.3. Виды компьютерной графики

В зависимости от способа формирования изображений компьютерную графику подразделяют:
на двумерную (часто её называют 2D):



Теперь подробнее, что представляет каждая из них.

Растровая графика , это попросту говоря набор точек (пикселей) различающихся по цвету, поэтому когда мы смотрим на огромное количество этих мизерных точек, создается впечатление цельной картинки. Вы скажете, про какие я точки веду речь? Дело в том, что приблизив растровую картинку в несколько раз, можно увидеть, что она состоит как раз из тех самых точек. Соответственно чем больше точек, тем лучше, четче и красивее будет выглядеть картинка. Это с одной стороны, с другой же, пиксели являются главным минусом растровой графики. Ведь увеличивая растровую картинку, вместе с ней начнут увеличиваться и пиксели, они станут более заметными, в результате чего рисунок станет «рваным» и
. С помощью растровой графики можно отразить и передать всю гамму оттенков и тонких эффектов, присущих реа СС лшьльному изображению. Растровое изображение ближе к фотографии, оно позволяет более точно воспроизводить ее основные характеристики: освещенность, прозрачность и глубину резкости.

Какие существуют программы для работы с растровой графикой? Paint;
StarOffice Image;
Microsoft Photo Editor,
Adobe Photoshop;


Fractal Design Painter;
Micrografx Picture Publisher.

Для чего она применяется?
1. Для обработки изображений, требующих высокой точности передачи оттенков цветов и плавного перетекания полутонов.
Например, для:
ретуширования, реставрирования фотографий;
создания и обработки фотомонтажа, коллажей;
применения к изображениям различных спецэффектов;
2. Для получения изображения в растровом виде после сканирования.
3. Для художественного творчества путем использования различных спецэффектов.

Совсем другое дело это векторная графика . Векторные картинки состоят из обычных примитивов (круг, прямая, квадрат), которые задаются математическими формулами. По-разному трансформируя эти примитивы, можно нарисовать любую картинку. Естественно, можно смело увеличивать и уменьшать картинку, не боясь за потерю качества. А почему? Потому что при масштабировании в математические формулы вносятся поправки по размеру картинки, что никак не влияет на качество.
Векторная графика экономна в плане дискового пространства, необходимого для хранения изображений: это связано с тем, что сохраняется не само изображение, а только некоторые основные данные, используя которые, программа всякий раз воссоздает изображение заново. Кроме того, описание цветовых характеристик почти не увеличивает размер файла.
Но не все так хорошо. У векторной графики есть свой главный минус. Векторные картинки получаются не такими насыщенными по цвету, как растровые. Цветовая составляющая в векторной графике значительно меньше, чем в растровой.

Программы для работы с векторной графикой:
Star Office Draw;

встроенный векторный редактор в MicrosoftWord;
Corel Draw;
Adobe Illustrator;

Fractal Design Expression;

Macromedia Freehand ;

Auto CAD .

Для чего она применяется?
1. Для создания вывесок, этикеток, логотипов, эмблем и прочих символьных изображений.
2. Для построения чертежей, диаграмм, графиков, схем.
3. Для рисованных изображений с четкими контурами, не обладающих большим спектром оттенков цветов.
4. Для моделирования объектов изображения.
5. Для создания 3-мерных изображений.

И последний тип это фрактальная графика . Что же вообще такое фрактал? Фрактал это математическая фигура обладающая свойствами самоподобия. То есть, фрактал составлен из некоторых частей, каждая из которых подобна всей фигуре. Проще говоря, один объект копируется несколько раз, в результате чего получается рисунок. Изображение строится по уравнению (или по системе уравнений), поэтому ничего, кроме формулы, хранить не надо. Изменив коэффициенты в уравнении, можно получить совершенно другую картину. Способность фрактальной графики моделировать образы живой природы вычислительным путем часто используют для автоматической генерации необычных иллюстраций.
Программы:
Фрактальная вселенная 4.0;
Fracplanet;
TheFractory.
Этот вид графики применяют математики и художники.

Что же такое трехмерная графика и чем она отличается от двумерной? Давайте разберемся. Вообще, в результате работы над трехмерным объектом в какой – либо программе, модель не получается объемной (т. е мы не можем разглядеть её со всех сторон), мы лишь получаем проекцию этой модели на плоскость. Другими словами, «получается объем на плоскости». Мы видим трехмерную картинку (да, мы воспринимаем объем окружающей среды и самой модели), но видим её только с одной стороны.

Самые распространенные программы для работы с трехмерной графикой: 3ds max, Blender и т.д

    Практическая часть

Перед началом моей работы у меня возник вопрос: Как учителя и ученики МБОУ «ООШ № 46» используют в своей жизни компьютерную графику? Мне пришлось провести небольшой опрос.

Использование компьютерной графики учителями МБОУ «ООШ № 46»

Вопросы:

1.Используете ли вы компьютерную графику?

2.Для каких целей вы используете компьютерную графику?

Всего участвовали в опросе: 7 учителей.

Вывод:

    100 % опрошенных используют компьютерную графику.

Использование компьютерной графики учениками МБОУ «ООШ № 46»

Вопросы:

1. Используете ли вы компьютерную графику?

2. Для каких целей вы используете компьютерную графику?

Всего участвовали в опросе: 15 учеников (ученики 8-9 классов).

Вывод:

  1. 100 % опрошенных используют компьютерную графику.

Всё это области использования компьютерной графики. Области, где хотят учащиеся расширить свои знания. Компьютерная графика сейчас стала основным средством связи между человеком и компьютером, постоянно расширяющим сферы своего применения, т.к. в графическом виде результаты становятся более наглядными и понятными. В ходе исследовательской работы я выяснила, что учащиеся и некоторые учителя нашей школы не имеют свои сайты в Интернете и им нужно научиться работать с графическими редакторами, которые помогут оформить дизайн сайта, создавать аватарки для друзей в сети.

Современное информационное общество ставит задачи освоения компьютерных технологий перед образованием на такой уровень, когда изучение информатики в общеобразовательном учреждении не может ограничиваться только средними и старшими классами. В средних классах ребёнок уже должен постичь компьютерный интерфейс, уметь работать с графическим редактором, понимая разницу между векторной и растровой графикой и имея в своём арсенале и тот, и другой тип редактора.

Следующим этапом в моей работе стало создание изображения в графическом редакторе Blender .

  1. Создание простейших примитивов в графическом редакторе Blender .

Для того чтобы научиться рисовать в графическом редакторе Blender , мне пришлось для начала найти описание инструментов, научиться русифицировать меню, и только потом я начал рисовать.

Описание оконной системы Blender

Интерфейс Blender имеет непривычную для пользователей Windows оконную систему. При первом запуске программы Вы эту необычность прочувствуете.

В немного не привычных панельках – немного не привычные диалоги. Рассмотрим основные из их.

Обратите внимание, что при закрытии редактора, не появляется привычного диалога сохранения, Blender закрывается сразу – два раза повторять ему не придется.

А теперь рассмотрим основные пункты меню "File" .

Настройка рабочего пространства

Прежде всего нам понадобится несколько окон. Наводим курсор на границу окна, он должен раздвоиться.

Затем нажимаем на правую кнопку мыши, и видим три пункта меню.

Если нажать первый, то окно разделится на двое, второй – сольется в одно, и третий – исчезнет заголовок. Попробуйте – это не сложно в итоге должно получиться что-то похожее на это.

Настроить вид окнах тоже несложно в меню "View" все очень наглядно показано, приведены клавиши на цифровой клавиатуре, для смены вида.

Используйте остальные клавиши этой клавиатуры, чтобы корректировать вид в окнах, когда будем моделировать разберемся более детально, как

настраивается рабочие пространство, вид в окнах – Вы выберете наиболее удобное расположение окон панелей для себя, немного опыта и терпения.

В Blender предусмотрена функция для сохранения Ваших настроек рабочего пространства Save Default Settings. Порой приходится загружать и исходный вид рабочего пространства – эта функция также предусмотрена Load Facture Settings .

К этому моменту у Вас есть необходимые знания по открытию/сохранению/упаковки/распаковки файлов Blender, а также у Вас есть рабочие пространство. Как замечают психологи – хорошее, удобное рабочие место 25% успеха задуманной работы. Надеюсь, что рабочие пространство для себя Вы настроили очень удобно, поэтому, хватит теории и рассуждений, о том, как и для чего – разберетесь сами (я же когда-то разобрался), переходим к моделированию.

Пример работы с Blender

    "Информатика и ИКТ. 9 класс, Н.Д. Угринович, Москва, 2010 г.

    www.informic.narod.ru

    www . infoschool.narod.ru

    www.klyaksa.ru

    www.problems.ru

    www.it-n.ru

    www.allbest.ru

    www.alleng.ru

    www.orakul.spb.ru

    www.markbook.chat.ru

    wikipedia.org

Изучив материал данной главы, студент должен:

знать

  • историю развития программных средств для работы с графикой;
  • области применения компьютерной графики;
  • классификацию компьютерной графики, типы представления графической информации;
  • основные виды описания графики, их достоинства и недостатки;

уметь

  • разбираться в графических форматах;
  • ориентироваться в среде различной цифровой графики и оптимально ее использовать;
  • применять полученные знания для освоения графических программ;

владеть

  • необходимой терминологией;
  • сведениями, используемыми в практической работе с цифровыми изображениями.

Понятие, история развития, области применения и виды компьютерной графики

Понятие и история компьютерной графики

Компьютерная графика (машинная, цифровая графика) – область деятельности, в которой компьютеры используются в качестве инструмента для создания изображений, а также для обработки визуальной информации, полученной из реального мира. Также компьютерной графикой называют и результат этой деятельности.

История компьютерной графики. Первые вычислительные машины не имели специальных средств для работы с графикой, однако уже использовались для получения и обработки изображений. Программируя память первых электронных машин, построенную на основе матрицы ламп, можно было получать узоры.

В 1961 г. программист С. Рассел возглавил проект по созданию первой компьютерной игры с графикой. Игра Spacewar была создана на машине PDP-1.

В 1963 г. американский ученый Айвен Сазерленд создал программноаппаратный комплекс Sketchpad , который позволял рисовать точки, линии и окружности на трубке цифровым пером (световое перо (англ. light реп ) – один из инструментов ввода графических данных в компьютер, разновидность манипуляторов). Поддерживались базовые действия с примитивами – перемещение, копирование и др. По сути, это был первый векторный редактор , реализованный на компьютере. Также программу можно назвать первым графическим интерфейсом, причем она являлась таковой еще до появления самого термина.

В середине 1960-х гг. появились разработки в промышленных приложениях компьютерной графики. Так, под руководством Т. Мофетта и Н. Тейлора фирма Itek разработала цифровую электронную чертежную машину. В 1964 г. General Motors представила систему автоматизированного проектирования DAC-1, разработанную совместно с IBM.

В 1964 г. группой под руководством II. II. Константинова была создана компьютерная математическая модель движения кошки. Машина БЭСМ-4, выполняя написанную программу решения дифференциальных уравнений, рисовала мультфильм "Кошечка", который для своего времени являлся прорывом. Для визуализации использовался алфавитно-цифровой принтер.

В 1968 г. существенного прогресса компьютерная графика достигла с появлением возможности запоминать изображения и выводить их на компьютерном дисплее, электронно-лучевой трубке.

Области применения цифровой графики

Научная графика – первые компьютеры использовались лишь для решения научных и производственных задач. Чтобы лучше представить полученные результаты, производилась их графическая обработка, строились графики, диаграммы, чертежи рассчитанных конструкций. Первые графики на машине получали в режиме символьной печати. Затем появились специальные устройства – графопостроители (плоттеры) для вычерчивания чертежей и графиков чернильным пером на бумаге. Современная научная компьютерная графика дает возможность проводить вычислительные эксперименты с наглядным представлением их результатов.

Деловая графика – область компьютерной графики, предназначенная для наглядного представления различных показателей работы учреждений. Плановые показатели, отчетная документация, статистические сводки – для них с помощью компьютерной графики создаются иллюстративные материалы. Программные средства деловой графики включаются в состав электронных таблиц.

Конструкторская графика используется в работе инженеров-конструкторов, архитекторов, изобретателей новой техники. Этот вид компьютерной графики является обязательным элементом САПР (систем автоматизации проектирования). Средствами конструкторской графики можно получать как плоские изображения (проекции, сечения), так и пространственные трехмерные изображения.

Иллюстративная графика – рисование, черчение, моделирование на экране компьютера. Пакеты иллюстративной графики относятся к прикладному программному обеспечению общего назначения. Программные средства иллюстративной графики называются графическими редакторами.

Художественная и рекламная графика популярна во многом благодаря развитию фотографии, рекламы и телевидения. С помощью компьютера создаются печатные материалы, различного рода рекламная продукция, мультфильмы, компьютерные игры, интерактивные и видеоуроки, слайд- и видеопрезентации. Кроме графических редакторов, для этих целей используются графические пакеты, требующие больших ресурсов компьютера по быстродействию и памяти. Отличительной особенностью этих графических пакетов является возможность создания реалистических изображений и движущихся картинок. Получение рисунков трехмерных объектов, их повороты, приближения, удаления, деформации связаны с большим объемом вычислений. Передача освещенности объекта в зависимости от положения источника света, расположения теней, фактуры поверхности требует расчетов, учитывающих законы оптики.

Компьютерная анимация – создание движущихся изображений. Художник создает на экране рисунки начального и конечного положения движущихся объектов, все промежуточные состояния рассчитывает и изображает компьютер, выполняя расчеты, опирающиеся на математическое описание данного вида движения. Полученные рисунки, выводимые последовательно на экран с определенной частотой, создают иллюзию движения.

Мультимедиа – объединение высококачественного изображения на экране компьютера со звуковым сопровождением. Наибольшее распространение системы мультимедиа получили в области обучения, рекламы, развлечений.

Научная работа. Компьютерная графика является также одной из областей научной деятельности. В области компьютерной графики защищаются диссертации, а также проводятся различные конференции. На факультете вычислительной математики и кибернетики (ВМиК) МГУ им. М. В. Ломоносова действует лаборатория компьютерной графики.

Виды компьютерной графики

По способам задания изображений компьютерную графику можно разделить на категории. Три основных категории – растровая, векторная и трехмерная графика.

Двумерная графика (2D – от англ. two dimensions два измерения) – это изображение на плоскости, имеющее длину и ширину. Двумерная компьютерная графика классифицируется по типу представления графической информации и следующими из него алгоритмами обработки изображений. Обычно компьютерную графику разделяют на векторную и растровую, хотя обособляют еще и фрактальный тип представления изображений.

В растровой графике всякое изображение рассматривается как совокупность точек разного цвета. В векторной графике изображение является совокупностью простых элементов: прямых линий, дуг, окружностей, эллипсов, прямоугольников, закрасок и др., которые называются графическими примитивами.

  • Примитив (графический примитив) – простейшая геометрическая фигура.
  • Векторный редактор – программа для создания и редактирования векторных изображений.
  • Фрактал (от лат. fractus – состоящий из фрагментов) – структура, формирующаяся из нерегулярных отдельных элементов, которые подобны целому. Описать такой объект можно всего лишь несколькими математическими уравнениями.

Первые компьютеры использовались лишь для решения научных и производственных задач. Для того чтобы лучше понять полученные результаты, человек брал бумагу, карандаши, линейки и другие чертежные инструменты и чертил графики, диаграммы, чертежи рассчитанных конструкций. Иначе говоря, человек вручную производил графическую обработку результатов вычислений.

Довольно быстро возникла идея поручить графическую обработку самой машине. Представление данных на мониторе компьютера в графическом виде впервые было реализовано в середине 50-х годов для больших ЭВМ, применявшихся в научных и военных исследованиях. С тех пор графический способ отображения данных стал неотъемлемой частью подавляющего числа компьютерных систем, в особенности персональных.

Первоначально программисты научились получать рисунки в режиме символьной печати. На бумажных листах с помощью символов (звездочек, точек, крестиков, букв) получались рисунки, напоминающие мозаику. Так печатались графики функций, изображения течений жидкостей и газов, изображения электрических и магнитных полей.

С помощью символьной печати программисты умудрялись получать даже художественные изображения.

Настоящая революция в компьютерной графике произошла с появлением графических дисплеев. На экране графического дисплея стало возможным получать рисунки, чертежи в таком же виде, как на бумаге с помощью карандашей, красок, чертежных инструментов.

Все типы персональных компьютеров оснащены графическими дисплеями. Поэтому машинная графика стала особенно попу- лярна с распространением персональных компьютеров, начиная с 80-х гг.

Благодаря графическим возможностям ПК удалось сделать этот класс машин привлекательным для широкого круга пользователей. Стали появляться различные направления в компьютерной графике.

Научная графика . Это направление появилось самым первым. Назначение - визуализация объектов научных исследований, графическая обработка результатов расчетов, проведение вычис- лительных экспериментов с наглядным представлением их результатов.

Деловая графика . Эта область компьютерной графики предназначена для создания иллюстраций, часто используемых в работе различных учреждений. Плановые показатели, отчетная докумен- тация, статистические сводки - это объекты, для которых с помощью деловой графики создаются иллюстративные материалы. Программные средства деловой графики обычно включаются в состав табличных процессоров.

Конструкторская графика . Используется в работе инженеров- конструкторов, изобретателей новой техники. Этот вид ком- пьютерной графики является обязательным элементом систем автоматизации проектирования (САПР). Графика в сочетании с расчетами позволяет проводить в наглядной форме поиск оптимальной конструкции, наиболее удачной компоновки деталей, прогнозировать последствия, к которым могут привести измене- ния в конструкции. Средствами конструкторской графики можно получать как проекции и сечения, так и пространственные, трехмерные изображения.

Иллюстративная графика . Программные средства иллюстративной графики позволяют человеку использовать компьютер для произвольного рисования, черчения, подобно тому, как он это делает на бумаге с помощью карандашей, кисточек, красок, циркулей, линеек и других инструментов. Пакеты иллюстративной графики не имеют какой-то производственной направленности, поэтому они относятся к прикладному программному обеспечению общего назначения. Простейшие программные средства иллюстративной графики называются графическими редакторами.

Художественная и рекламная графика . С помощью компьютера создаются рекламные ролики, мультфильмы, компьютерные игры, видеоролики, видеопрезентации и многое другое. Графические пакеты для этих целей требуют больших ресурсов компьютера по быстродействию и памяти. Отличительной особенностью этого класса графических пакетов является возможность создания реалистических изображений, а также «движущихся картинок».
Получение рисунков трехмерных объектов, их повороты, при- ближения, удаления, деформации - все это связано с геометрическими расчетами. Передача освещенности объекта в зависимости от положения источников света, от расположения теней, фактуры поверхности требует расчетов, учитывающих законы оптики.Получение движущихся изображений на ЭВМ называется компьютерной анимацией. Слово анимация обозначает «оживление» .

 


Читайте:



Huawei Firmware Finder – программа поиска прошивок для смартфонов Huawei и Honor Как перепрошить телефон хайвей

Huawei Firmware Finder – программа поиска прошивок для смартфонов Huawei и Honor Как перепрошить телефон хайвей

Huawei - известная китайская компания-производитель смартфонов. Бренд не только популярен в Китае, но и имеет хорошую долю рынка в мире. Как и...

Почему совершать покупки онлайн выгоднее

Почему совершать покупки онлайн выгоднее

Заказывать здесь билеты достаточно просто. Выбирайте мероприятие, которое хотите посетить сами либо подарить билет на него кому-то из знакомых,...

Pls открыть. Чем открыть файл.PLS? Что необходимо для конвертации PLS файла в PDF файл или как можно создать PDF версию Вашего PLS файла

Pls открыть. Чем открыть файл.PLS? Что необходимо для конвертации PLS файла в PDF файл или как можно создать PDF версию Вашего PLS файла

Мы надеемся, что помогли Вам решить проблему с файлом PLS. Если Вы не знаете, где можно скачать приложение из нашего списка, нажмите на ссылку (это...

Что такое расширение файла AI?

Что такое расширение файла AI?

Мы надеемся, что помогли Вам решить проблему с файлом AI. Если Вы не знаете, где можно скачать приложение из нашего списка, нажмите на ссылку (это...

feed-image RSS