Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МДЭ(CAПРКГГ).doc
Скачиваний:
12
Добавлен:
21.08.2019
Размер:
446.98 Кб
Скачать

2.2. Индексированные палитры цветов

Все описанные ранее системы цветов имели дело со всем спектром цветов. Индексированные палитры цветов - это наборы цветов, из которых можно выбрать необходимый цвет. Преимуществом ограниченных палитр является то, они что занимают гораздо меньше памяти, чем полные системы RGB и CMYK. Компьютер создаёт палитру цветов и присваивает каждому цвету номер от 1 до 256. Затем при сохранении цвета отдельного пиксела или объекта компьютер просто запоминает номер, который имел этот цвет в палитре. Для запоминания числа от 1 до 256 компьютеру необходимо всего 8 бит. Для сравнения полный цвет в системе RGB занимает 24 бита, а в системе CMYK - 32.

2.3.Создание двухмерных объектов

При работе в двухмерной плоскости основными типами данных (которые иногда называют геометрическими примитивами на плоскости) являются :

  • точка;

  • прямая;

  • ломаная

  • окружность;

  • дуга

  • многоугольник;

  • закрашивание

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

Отрезок

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

Окружность

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

Дуга

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

Прямоугольник

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

2.4. Создание трехмерных объектов

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

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

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

Геометрическими примитивами являются следующие:

- все вершины создаваемых компонент;

- все ребра, соединяющие вершины;

- все поверхности многоугольников, образованных ребрами.

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

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

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

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