Реферат: Операции над графикой

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

над твердотельными объектами, реализованные, например, в OpenGL, в PEX

отсутствуют; кроме этого, нет реализации эффекта размывания изображе-

ния, полезного при выводе движущихся объектов. Не получила свое отра-

жение в PEX реализация удаления невидимых линий и поверхностей с ис-

пользованием Z-буфера, что объясняется значительной зависимостью от

особенностей конкретной аппаратуры. Однако в следующих версиях плани-

руется программно проводить удаление невидимых линий по принципу Z-бу-

фера.

Для хранения графических примитивов в PEX используются свои собс-

твенные структуры. Так, многоугольник описывается множеством вершин,

каждая из которых задана тройкой вещественных координат. При организа-

ции интерактивной работы каждый раз необходимо преобразовывать данные

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

требует дополнительного времени процессора, занимает кэш-память и пе-

регружает системную шину.

Инструментарий разработчика

Для разработки прикладных программ, использующих возможности

PHIGS и PEX, применяется специальный инструментарий PHIGS toolkit, ра-

ботающий на платформах DEC, HP, IBM и Sun. В состав инструментария

входят библиотеки программ геометрических преобразований и моделей

цветовых шаблонов, подсистема автоматического формирования диаграммы

иерархической структуры сети, интерактивный редактор, отладчик и ин-

терпретатор.

PHIGS Toolkit состоит из инструментария программиста, представля-

ющего собой традиционный набор процедур обращения к функциям PHIGS и

средств работы на более высоком уровне, обеспечивающих расширенные

возможности по отладке и визуализации сетевых структур. Инструментарий

программиста содержит средства конструирования и выполнения координат-

К-во Просмотров: 645
Бесплатно скачать Реферат: Операции над графикой