Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


Для правообладателей

Обратная связь

Email: Нажмите что бы посмотреть 

Яндекс.Метрика

Презентация на тему Программное обеспечение компьютерной графики. Классификация программного обеспечения компьютерной графики

Содержание

Классификация программного обеспечения компьютерной графики Программные средства работы с компьютерной графикой называют графическими редакторами (graphics editor). Существуют два типа графических редакторов:1) редакторы для создания новых изображений;2) редакторы для улучшения уже готовых изображений, полученных с помощью сканера, видеокамеры, цифрового
Компьютерная графика  Лекция №3Программное обеспечение компьютерной графики.Классификация программного обеспечения компьютерной графики.API Классификация программного обеспечения компьютерной графики		Программные средства работы с компьютерной графикой называют графическими редакторами Форматы файлов растровой графики. Программные средства создания растровых изображений		 Paint. Популярен и относительно прост, однооконный, относится Технология OLE (Object Linking and Embedding)	Технология управления и обмена информацией между программным интерфейсом Редактор Painter обладает широкими воз­можностями средств рисования и работы с цветом, позволяя, Последние версии программы Free Hand обладают богатыми средствами редактирования изображений и текста, Среди программ компьютерной живописи для графических станций Silicon Graphics (SGI) особое место К графическим редакторам второго типа относятся, например, редакторы Adobe Photoshop, Photostyler, Picture Средства создания и обработки векторной графикиграфические редакторы, такие как Adobe Illustrator, Macromedia Векторный редактор CorelDraw считается одним из основных пакетов создания и обработки векторной Векторный редактор Adobe Illustrator является одним из общепризнанных лидеров среди программ этого Форматы файлов векторной графики. Программные средства для работы с фрактальной графикой предназначены для автоматической генерации изображений Файлы фрактальных изображений имеют расширение .fif. Обычно файлы в формате .fif получаются API		Интерфейс программирования приложений (application programming interface, API ) — набор готовых классов, API графических интерфейсовDirect3D (часть DirectX)DirectDraw (часть DirectX)GDIGDI+GTKMotifOpenGLOpenVGQtSDLTkWxWidgetsX11Zune API Microsoft DirectX		Набор API, разработанных для решения задач, связанных с программированием под Структура API Microsoft DirectX	- низкоуровневые интерфейсы, входящие в состав DirectX Foundation;	- высокоуровневые интерфейсы, составляющие DirectX Media. DirectX Foundation	- предоставляет в распоряжение разработчиков набор низкоуровневых программных интерфейсов, который обеспечивает DirectX Foundation	- DirectX Media	- располагается над DirectX Foundation и обеспечивает высокоуровневые сервисы – поддержку Компоненты DirectX FoundationMicrosoft DirectDrawDirect3DDirectInputDirectMusicDirectSound,DirectSound 3DDirectPlay Архитектура Direct3D Режим Immediate Mode		В этом режиме Direct3D обеспечивает разработчикам аппаратную поддержку игровых и Режим Retained ModeОблегчает создание и анимацию трехмерных миров, поддерживая две новые функции:интерполяторы DirectDraw		Менеджер управления памятью, обеспечивающий базовый набор функций для графических и мультимедийных приложений, Интеграция DirectDraw в систему DirectInputИнтерфейс к различным устройствам ввода информации - клавиатуре, манипулятору типа «мышь», джойстику, Возможности DirectInput игровые панели (game pads)авиационные рули (flight yokes)шлемы виртуальной реальности (virtual-reality DirectMusicКомпонент семейства технологий DirectX, представляющий собой программную оболочку для создания музыкальных шаблонов Компоненты DirectX MediaDirectShow (ранее назывался ActiveMovie SDK);DirectAnimation (ранее назывался ActiveX Animation); DirectX Transform.
Слайды презентации

Слайд 2 Классификация программного обеспечения компьютерной графики
Программные средства работы с

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

компьютерной графикой называют графическими редакторами (graphics editor).
Существуют два типа

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

Слайд 4 Форматы файлов растровой графики.

Форматы файлов растровой графики.

Слайд 5 Программные средства создания растровых изображений
Paint. Популярен и

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

относительно прост, однооконный, относится к редакторам первого типа, входит

в программное обеспечение Windows. Представляет собой OLE-сервер.

Слайд 6 Технология OLE (Object Linking and Embedding)
Технология управления и обмена

Технология OLE (Object Linking and Embedding)	Технология управления и обмена информацией между программным

информацией между программным интерфейсом других приложений. Связывание и внедрение

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

Слайд 7 Редактор Painter обладает широкими воз­можностями средств рисования и

Редактор Painter обладает широкими воз­можностями средств рисования и работы с цветом,

работы с цветом, позволяя, в частности, имитировать различные инструменты

(кисти, карандаши, перо, уголь) и материалы (акварель, масло, тушь).

Слайд 8 Последние версии программы Free Hand обладают богатыми средствами

Последние версии программы Free Hand обладают богатыми средствами редактирования изображений и

редактирования изображений и текста, содержат библиотеку спецэффектов и набор

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


Слайд 9 Среди программ компьютерной живописи для графических станций Silicon

Среди программ компьютерной живописи для графических станций Silicon Graphics (SGI) особое

Graphics (SGI) особое место занимает пакет StudioPaint 3D компании

Alias Wavefront, который позволяет рисовать различными инструментами («кистями») в режиме реального времени прямо на трехмерных моделях.


Слайд 10 К графическим редакторам второго типа относятся, например, редакторы

К графическим редакторам второго типа относятся, например, редакторы Adobe Photoshop, Photostyler,

Adobe Photoshop, Photostyler, Picture Publisher и др.
Большой спектр средств

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

Слайд 11 Средства создания и обработки векторной графики
графические редакторы, такие

Средства создания и обработки векторной графикиграфические редакторы, такие как Adobe Illustrator,

как Adobe Illustrator, Macromedia Freehand, CorelDraw и др.;
2) векторизаторы

(трассировщики) – специализированные пакеты преобразования растровых изображений в векторные, такие как Adobe Streamline, CorelTrace и др.

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


Слайд 12 Векторный редактор CorelDraw считается одним из основных пакетов

Векторный редактор CorelDraw считается одним из основных пакетов создания и обработки

создания и обработки векторной графики на платформе Windows.
К его

преимуществам относятся развитая система управления и обширные средства настройки параметров инструментов.
По возможностям создания самых сложных художественных композиций CorelDraw заметно превосходит конкурентов. Однако интерфейс программы сложен для освоения.


Слайд 13 Векторный редактор Adobe Illustrator является одним из общепризнанных

Векторный редактор Adobe Illustrator является одним из общепризнанных лидеров среди программ

лидеров среди программ этого класса. Его особое преимущество заключается

в хорошо отлаженном взаимодействии с другими продуктами компании Adobe, прежде всего с пакетами Photoshop и PageMaker. Эти приложения выполнены в едином стиле и образуют законченный пакет.


Слайд 14 Форматы файлов векторной графики.

Форматы файлов векторной графики.

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

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

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

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

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


Слайд 16 Файлы фрактальных изображений имеют расширение .fif. Обычно файлы

Файлы фрактальных изображений имеют расширение .fif. Обычно файлы в формате .fif

в формате .fif получаются несколько меньше файлов в формате

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

Слайд 17 API
Интерфейс программирования приложений (application programming interface, API )

API		Интерфейс программирования приложений (application programming interface, API ) — набор готовых

— набор готовых классов, процедур, функций, структур и констант,

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

Слайд 18 API графических интерфейсов
Direct3D (часть DirectX)
DirectDraw (часть DirectX)
GDI
GDI+
GTK
Motif
OpenGL
OpenVG
Qt
SDL
Tk
WxWidgets
X11
Zune

API графических интерфейсовDirect3D (часть DirectX)DirectDraw (часть DirectX)GDIGDI+GTKMotifOpenGLOpenVGQtSDLTkWxWidgetsX11Zune

Слайд 19 API Microsoft DirectX
Набор API, разработанных для решения задач,

API Microsoft DirectX		Набор API, разработанных для решения задач, связанных с программированием

связанных с программированием под Microsoft Windows.
Применяется для решения различных

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

Слайд 20 Структура API Microsoft DirectX
- низкоуровневые интерфейсы, входящие в

Структура API Microsoft DirectX	- низкоуровневые интерфейсы, входящие в состав DirectX Foundation;	- высокоуровневые интерфейсы, составляющие DirectX Media.

состав DirectX Foundation;
- высокоуровневые интерфейсы, составляющие DirectX Media.


Слайд 21 DirectX Foundation
- предоставляет в распоряжение разработчиков набор низкоуровневых

DirectX Foundation	- предоставляет в распоряжение разработчиков набор низкоуровневых программных интерфейсов, который

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

компьютера, работающего под управлением ОS Windows, реализованным на уровне аппаратного обеспечения – 3D-ускорителя, звуковых карт, устройств ввода информации.
"слой аппаратной абстракции" (Hardware Abstraction Layer, HAL)
"слой аппаратной эмуляции" (Hardware Emulation Layer, HEL)

Слайд 22 DirectX Foundation
- "слой аппаратной абстракции" (Hardware Abstraction Layer,

DirectX Foundation	-

HAL) - использует программные драйверы для обеспечения взаимодействия программных

и аппаратных средств. DirectX автоматически определяет технические возможности компьютера и устанавливает соответствующие параметры.
DirectX также позволяет выполнять мультимедийные приложения, требующие аппаратной поддержки, отсутствующей на данном компьютере. В этом случае они программно эмулируются компонентом, который называется "слой аппаратной эмуляции" (Hardware Emulation Layer, HEL) и обеспечивает программные драйверы, работающие как недостающие устройства.


Слайд 23 DirectX Media
- располагается над DirectX Foundation и обеспечивает

DirectX Media	- располагается над DirectX Foundation и обеспечивает высокоуровневые сервисы –

высокоуровневые сервисы – поддержку анимации, потоковый вывод (возможность передачи

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

Слайд 24 Компоненты DirectX Foundation
Microsoft DirectDraw
Direct3D
DirectInput
DirectMusic
DirectSound,
DirectSound 3D
DirectPlay

Компоненты DirectX FoundationMicrosoft DirectDrawDirect3DDirectInputDirectMusicDirectSound,DirectSound 3DDirectPlay

Слайд 25 Архитектура Direct3D

Архитектура Direct3D

Слайд 26 Режим Immediate Mode
В этом режиме Direct3D обеспечивает разработчикам

Режим Immediate Mode		В этом режиме Direct3D обеспечивает разработчикам аппаратную поддержку игровых

аппаратную поддержку игровых и мультимедийных приложений в среде Microsoft

Windows.
Он позволяет добиться аппаратной независимости, поддерживает переключаемую Z-буферизацию и Intel ММХ-архитектуру процессоров.
В этом режиме основные графические примитивы реализуются напрямую, без использования буферов выполнения (execute buffers).

Слайд 27 Режим Retained Mode
Облегчает создание и анимацию трехмерных миров,

Режим Retained ModeОблегчает создание и анимацию трехмерных миров, поддерживая две новые

поддерживая две новые функции:
интерполяторы анимации со смешением цветов, плавными

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

Слайд 28 DirectDraw
Менеджер управления памятью, обеспечивающий базовый набор функций для

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

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

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

Слайд 29 Интеграция DirectDraw в систему

Интеграция DirectDraw в систему

Слайд 30 DirectInput
Интерфейс к различным устройствам ввода информации - клавиатуре,

DirectInputИнтерфейс к различным устройствам ввода информации - клавиатуре, манипулятору типа «мышь»,

манипулятору типа «мышь», джойстику, а также к устройствам с

обратной отдачей (force-feedback).
По сравнению с обычными, стандартными функциями данный интерфейс поддерживает большее число устройств и обеспечивает более быструю реакцию на запросы.
Работая непосредственно с драйверами устройств, DirectInput не использует систему обмена сообщениями Microsoft Windows.

Слайд 31 Возможности DirectInput
игровые панели (game pads)
авиационные рули (flight

Возможности DirectInput игровые панели (game pads)авиационные рули (flight yokes)шлемы виртуальной реальности

yokes)
шлемы виртуальной реальности (virtual-reality headgear)
устройства с обратной отдачей, обеспечивающие

такие эффекты как вибрация, сопротивление при движении и т.д.

Слайд 32 DirectMusic
Компонент семейства технологий DirectX, представляющий собой программную оболочку

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

для создания музыкальных шаблонов и инструкций по реакции на

действия пользователя.
Это позволяет разработчикам создавать фоновую музыку в реальном времени на основе алгоритмов, задаваемых в Web-страницах или мультимедийных приложениях.
DirectMusic обеспечивает полную реализацию стандарта DownLoadable Sounds (DLS), позволяющего разработчикам создавать музыкальные шаблоны, воспроизводимые практически на любой аппаратной платформе.
В состав DirectMusic входит DirectMusic Producer - интегрированный редактор, позволяющий работать со всеми объектами DirectMusic: стилями, шаблонами, DLS-инструментами и т.д.

  • Имя файла: programmnoe-obespechenie-kompyuternoy-grafiki-klassifikatsiya-programmnogo-obespecheniya-kompyuternoy-grafiki.pptx
  • Количество просмотров: 164
  • Количество скачиваний: 0