Профессиональные пакеты
Большую часть времени, которое пользователь проводит за компьютером, он работает с тем или иным пакетом прикладных программ. Прикладные программы находятся на самой вершине иерархии программного обеспечения ПК. И это неудивительно – компьютеры и программы создаются именно ради приложений.
Профессиональные пакеты ориентированы на специальные высокотехнологичные области применения, такие, как издательское дело, автоматизированное проектирование, моделирование и компьютерная графика. Как правило, профессиональные пакеты требуют мощной конфигурации ПК, включающей высокопроизводительный процессор, большой объем оперативной и кэш-памяти, значительное дисковое пространство и высококачественную видеосистему. Кроме того, часто требуется использование дополнительных периферийных устройств – сканера, плоттера, лазерного принтера или других, более специфических устройств.
Настольные издательства
Настольные издательские системы предназначены для создания документов издательского качества. Издательские пакеты поддерживают комбинирование текстов, оформленных по типографским стандартам, и высококачественной цветной графики. Они значительно облегчают выполнение таких сложных и трудоемких операций, как подготовка документа к печати, верстка страниц и цветоделение для печати иллюстраций в типографии.
В настольных издательских системах имеются встроенные средства для задания параметров формата страницы, размещения на ней информации, типографского оформления текстов и графики. В таких системах могут использоваться данные из текстового процессора, графического редактора, электронных таблиц и баз данных. Издательские пакеты позволяют увидеть на экране документ в его конечном виде, реализуя тем самым принцип WYSIWYG (What You See Is What You Get – Что вижу на мониторе, то и получаю на принтере).
Автоматизированное проектирование
Системы автоматизированного проектирования (САПР) быстро входят в число наиболее распространенных приложений. САПР иногда рассматривают как средство для создания лишь технических чертежей и 3х-мерного моделирования сложных объектов. В действительности САПР поддерживают полный цикл проектирования от первых концептуальных разработок на уровне технического предложения до моделирования механических и электрических процессов в проектируемом изделии и подготовки чертежей и документации для производства. Являясь интегрированной системой, типичный пакет САПР включает базу данных, текстовый процессор, электронную таблицу, а также средства 3-мерной графики.
Анимация
Компьютерная анимация буквально "оживляет" любую прикладную программу, будь то компьютерная игра, учебная программа или рекламный ролик. Подобно мультфильмам, компьютерная анимация состоит в воспроизведении последовательности отдельных изображений. Создание анимации требует использования специальных пакетов программ, наиболее известными из которых являются разработки фирмы Autodesk. С их помощью компьютерные художники создают 2х-мерные анимационные последовательности.
Трехмерная графика
Создание трехмерных изображений является достаточно сложным процессом, требующим использования специальных программ. Сначала нужно описать "скелеты" всех объектов в трехмерном пространстве, напоминающие проволочный каркас. Затем в пространстве из них собирается определенная сцена, размещаются источники освещения поверхностей объектов, и определяется положение "камеры" – точки обзора. После этого выполняется построение конечного изображения, состоящее в. обсчете поверхностей объектов, в ходе которого описание сцены автоматически преобразуется в цветное изображение. При этом используются методы трассировки луча, наложения теней и построения текстуры поверхности объектов. Большинство пакетов поддерживают полный цикл построения изображения, но существуют программы, которые импортируют описание сцены и только обсчитывают поверхности.
Трехмерная анимация
Сочетание возможностей трехмерной графики и компьютерной анимации позволяет путешествовать в вымышленном трехмерном пространстве, ограниченном только фантазией разработчика. 3D Studio фирмы Autodesk является наиболее распространенным пакетом для создания трехмерной анимации профессионального качества. Он содержит средства для полного построения статической сцены из "скелетов" объектов, задания текстуры поверхностей, обсчета поверхностей для получения их реалистического изображения и, наконец, для "оживления" сцены. При этом источникам света и "камере" назначаются траектории движения, а объектам задаются деформации и вращения. В процессе движения создается реалистический динамический эффект отражения света от поверхностей и их затенения, проникновения "внутрь" объектов и т. п.
Наиболее широко трехмерная анимация используется в САПР, обучающих программах, а также при создании рекламных роликов.