|
|||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Программные средства обработки графической информацииАппаратные средства обработки графической информации Графика, картинки, фотографии – для компьютера это тоже знаки. Их преобразование – очень интересные, но иногда весьма непростые технологии. К аппаратным средствам создания и обработки графических изображений (рисунков, схем, фотографий и пр.) относятся в основном: · монитор и видеокарта, поддерживающая графический режим отображения; · видеоадаптеры (видеоускорители), ускоряющие выполнение графических операций и тем самым «разгружающие» центральный процессор; · 3D-акселераторы, способные самостоятельно, без участия процессора, рассчитывать взаимное расположение фигур в трехмерном пространстве и в реальном масштабе времени отображать требуемую двухмерную проекцию на экране монитора; · манипуляторы «мышь», без которых не мыслится работа большинства современных программных средств работы с графикой; · сканеры как устройства оцифровки графических изображений; · дигитайзеры (совместно со световым пером и графическим планшетом), преобразующие в векторный формат изображение, полученное в результате передвижения руки оператора; · принтеры и графопостроители (плоттеры) в качестве основных устройств вывода графических изображений. Программные средства обработки графической информации К программным средствам создания и обработки графических изображений относятся: · отдельных самостоятельных программ (чаще всего это графические редакторы); · отдельных модулей, входящих в состав других программных средств (например, «Мастер диаграмм» как составная часть текстового процессора или электронных таблиц); · сложного комплекса программных модулей (большинство ПС для работы с трехмерной графикой, средства автоматизированного проектирования и т.п.). Программы компьютерной графики и анимации представляют профессиональный интерес для художников и дизайнеров, полиграфистов и кинематографистов, разработчиков компьютерных игр и создателей образовательных программ, клип-мейкеров и ученых, а также любых специалистов, которым необходимо создавать, использовать и обрабатывать самые разнообразные изображения. · пакеты компьютерной графики для полиграфии – позволяют дополнять текст иллюстрациями разного происхождения, создавать дизайн страниц и выводить полиграфическую продукцию на печать с высоким качеством; · программы двумерной компьютерной живописи – графические редакторы; · презентационные пакеты, используемые как средства создания разнообразных слайдов для сопровождения докладов, выступлений, рекламных акций; · программы двумерной анимации, используемые для создания динамических изображений и спецэффектов в кино; · программы для двумерного и трехмерного моделирования, применяемые для дизайнерских и инженерных разработок; · пакеты трехмерной анимации, используемые для создания рекламных и музыкальных клипов и кинофильмов; · комплексы для обработки видеоизображений, необходимые для наложения анимационных спецэффектов на видеозапись; · программы для научной визуализации. Графические редакторы (Painter, Adobe Photoshop, Adobe Illustrator, CorelDraw, FreeHand, Picture Man и др.) предназначены преимущественно для просмотра, создания и редактирования плоскостных (двумерных) статичных изображений. Пользовательское меню чаще всего включает в себя возможность выбора: · цвета линий и фона; · толщины и типа линий; · инструментов (графические примитивы, сопровождение надписями, средства выделения фрагмента изображения и пр.); · простейших эффектов преобразования выделенного фрагмента (копирование, удаление, симметричное отображение, масштабирование, наклон, растушевка и пр.); · операций над изображением в целом (сохранить на внешнем носителе, установить атрибуты изображения – размер, цветность, формат файла и пр., вывести на печать и т.п.); · операций над слоями изображения (наложение слоев, использование прозрачности слоя и пр.). Применение всевозможных эффектов базируется на алгоритмах, результаты работы которых заключаются в преобразовании цветов отдельных пикселей изображения в соответствии с определенными математическими формулами.
Большинство графических редакторов «создают» растровые (точечные) изображения, хотя имеют возможность работать и с векторной графикой. Программы-аниматоры и трехмерной графики часто используют векторный способ кодирования изображений. Это связано с тем, что при использовании растровой графики существенную часть работы по построению изображения надо делать вручную, в том числе прорисовывать промежуточные кадры в анимации. Настоящее объемное (трехмерное, 3D) изображение проще создать с помощью векторной графики. Этот метод больше походит на черчение, причем часто трехмерное. С помощью векторной графики объекты строятся из так называемых примитивов – линий, окружностей, кривых, кубов, сфер и т.д. Примитив не нужно рисовать – выбрав пиктограмму с изображением или названием, например, сферы, вы просто задаете ее параметры (координаты центра, радиус, количество граней на поверхности и т.п.), а компьютер чертит ее сам. Технологию создания трехмерного изображения можно разделить на три основных этапа. На первом из них, носящем название каркасной аппроксимации (tessellation), производится разбивка всех плавных криволинейных поверхностей на пространственную сеть, состоящую из более грубых двумерных граней. Естественно, чем мельче это разбиение, тем более правдоподобно выглядят соответствующие геометрические фигуры.
Стадия геометрических построений поверхностей (geometry settings) включает построение модели трехмерного пространства (так называемые «сцены») – заполнение поверхностей, создание перспективы, учет влияния источников света и т.д.
На заключительном этапе рендеринга (rendering) происходит раскраска поверхностей (texture mapping), а в более сложных случаях создания профессиональных изображений – еще и учет свойств поверхностей при отражении и поглощении света и влияния оптической плотности окружающей среды.
Процесс создания трехмерного объекта и его преобразование в двумерное представление осуществляется совместно центральным процессором и графическим процессором, расположенным на карте видеоадаптера или 3D-акселератора. При этом координаты объекта сначала преобразуются в физические, а затем в 2D-координаты экрана монитора (путем построения различных ортогональных и аксонометрических проекций). После этого 3D-акселератор выполняет раскраску и заполнение каждого пикселя изображения. Программы аниматоры (Animator Pro, PowerAnimator, Animation Works Interactive, Animo и др.) могут создавать как двумерные, так и трехмерные изображения и работать с ними. В отличие от традиционной анимации, где каждый кадр рисуется вручную, в компьютерной двумерной анимации значительную часть рутинной работы берет на себя программа.
Некоторые технологии создания анимационной графики Классическая анимация Спрайтовая анимация Морфинг Анимация цветом Трехмерная анимация (3D Studio, PowerAnimator, trueSpace, Prisms, Three-D, RenderMan, Crystal Topas и др.) по технологии напоминает кукольную: вы создаете каркасы объектов, накладываете на них материалы, компонуете все это в единую сцену, устанавливаете освещение и камеру, а затем задаете количество кадров в фильме и движение предметов. Посмотреть происходящее можно с помощью камеры, которая тоже может двигаться.
Технология открытых систем позволяет работать сразу с несколькими пакетами. Можно создать модель в одном пакете, разрисовать ее в другом, оживить в третьем, дополнить видеозаписью в четвертом. Программы двумерного и трехмерного моделирования (AutoCAD, Sketch Up, Ray Dream Designer, Crystal 3D Designer, AutoStudio и др.) применяются для дизайнерских и инженерных разработок.
Средства компьютерного графического моделирования используются конструкторами и архитекторами. Широко применяются они и в научных исследованиях.
Программы для научной визуализации (Surfer, Grapher, IRIS Explorer, PV-Wave, Khronos, Data Visualizer, MapViewer и др.) могут быть предназначены для различных целей – от решения проблем муниципального планирования до визуализации солнечных взрывов. · для создания поверхностей, описываемых функциями типа z=f(x,y), и графиков, описываемых функциями типа y=f(x); · для построения цветных карт; · для создания моделей погодных условий и океана и т.п.
Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.005 сек.) |