Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
T-FLEX CAD. ТРЁХМЕРНОЕ МОДЕЛИРОВАНИЕ. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ.pdf
Скачиваний:
188
Добавлен:
01.05.2014
Размер:
13.8 Mб
Скачать

Трёхмерное моделирование

КАМЕРЫ

Основные положения

Камера является элементом визуализации трехмерных объектов, определяющим точку и направление взгляда на 3D сцену. В каждом 3D окне имеется системная камера, которая установлена “по умолчанию”. Пользователь дополнительно может создавать собственные камеры и делать одну из них активной. Привязка камеры всегда осуществляется к локальной системе координат, которая задает первоначальное положение и направление взгляда камеры. Созданные камеры можно перемещать по 3D сцене и изменять направление их взгляда. Это позволяет осуществлять осмотр внутренних элементов сцены, создавать анимационные ролики.

При открытии 3D окна активной становится системная камера. В первоначальный момент она располагается на расстоянии, обеспечивающем обзор всех элементов 3D сцены.

Создание камер

Для создания камеры используется команда “3CA:Построить камеру”. Вызов команды осуществляется одним из следующих способов

Клавиатура

Текстовое меню

Пиктограмма

 

 

 

<3CA>

«Построения|Камера»

 

 

 

 

Для задания камеры необходимо чтобы в 3D сцене была локальная система координат. Процесс задания камеры состоит из следующих этапов:

1. Выбрать локальную систему координат.

2.Задать параметры. (Не обязательное действие).

3.Подтвердить построение камеры.

Задание камеры

После вызова команды в автоменю автоматически установится опция

<L> Выбрать целевую систему координат.

При помощи этой опции в окне 3D вида надо выбрать локальную систему координат. Систему координат можно выбрать и в 2D окне, по одной из проекций 3D узла, к которому осуществлена привязка системы координат.

После выбора системы координат в окне 3D вида отобразится камера. Начальное направление камеры всегда ориентировано по оси X, ось Y всегда будет направлена вверх, а ось Z вправо.

После этого можно задать параметры (если это необходимо), и подтвердить построение камеры при помощи опции

420

Камеры

 

<Y>

Закончить ввод.

 

 

 

Выбор камеры в качестве активной

Для того чтобы

созданную камеру сделать

активной, надо воспользоваться командой

“3VC:Выбрать камеру”.

 

 

 

 

Клавиатура

Текстовое меню

 

Пиктограмма

 

 

 

 

 

 

<3VC>

«Вид|Камера|Выбрать камеру…»

 

 

 

 

 

 

 

 

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

Второй способ выбора камеры в качестве активной доступен, когда система находится в режиме ожидания команды. Надо в 3D окне подвести курсор к камере и нажать правую кнопку мыши. После этого подсвечивается выбранный элемент и появляется меню команд. Надо выбрать пункт "Выбрать".

421

Трёхмерное моделирование

Камеру можно выбрать из контекстного меню, вызванного по , при указании курсора в свободное поле 3D окна. А также из дерева 3D модели.

Если камера, в момент ее выбора в качестве активной, имела параметры преобразования равные нулю, то в первый момент на экране может возникнуть точка начала координат. В этом случае рекомендуется воспользоваться командой “Спрятать элементы построения”.

Если созданную камеру сделать активной, а на экране задать наличие двух 3D окон, при помощи команды WSP:Разделить окно по вертикали, то во втором 3D окне можно наблюдать перемещение выбранной камеры с системной камеры.

Перемещение камеры

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

1. Режим осмотра (вращение).

2.Режим перемещение/поворот.

Перемещение пользовательской камеры осуществляется только в том случае, если в параметрах операции установлен параметр “Перемещаемая”, то есть с помощью данного параметра происходит переключение двух режимов движения камеры. Переключение этих режимов можно осуществлять вручную, а также можно воспользоваться командой “3VG:Перемещение активной камеры”.

Клавиатура

Текстовое меню

Пиктограмма

 

 

 

<3VG>

«Вид|Камера|Переместить

 

камеру»

 

 

 

Также эту команду можно запустить из контекстного меню, вызванного по , при указании курсора в свободное поле 3D окна.

После вызова данной команды доступно выполнение следующих действий

 

<P>

Задать параметры элемента.

 

 

 

 

<H>

Установить камеру в начальное положение.

 

 

 

 

<W>

Режим перемещения камеры.

 

 

 

422

Камеры

 

<E>

Режим осмотра (вращение).

 

 

 

 

<V>

Вернуть вертикаль камеры в исходное состояние.

 

 

 

 

<X>

Выйти из команды.

 

 

 

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

Установка режима “Перемещение/Поворот” осуществляется с помощью опции

<W> Режим перемещения камеры.

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

Для того чтобы камера перемещалась необходимо выбрать центр отсчета. Для этого укажите

курсором в любом месте экрана и нажмите . На экране появится крестик, который будет являться центром отсчета для направляющего вектора (векторы на экране не отображаются). Перемещение происходит следующим образом: если переместить курсор с нажатой правой кнопкой вверх от перекрестья по вертикали, то камера будет перемещаться вперед, то есть совершать наезд на 3D сцену. Если переместить курсор по вертикали вниз от крестика, то камера будет перемещаться назад, то есть совершать отъезд. Если перемещать курсор по горизонтали направо или налево от перекрестья, то камера будет совершать поворот вокруг своей вертикальной оси соответственно в правую или левую сторону. Если переместить курсор по диагонали так, чтобы в результате получался суммарный вектор (см. рисунок), то камера будет совершать как перемещение в соответствующем направлении, так и поворот. Причем, от близости расположения курсора к тому или иному вектору, будет зависеть, в какой степени будет больше совершаться перемещение или поворот. Чем дальше отвести курсор от перекрестья, тем быстрее будет перемещаться камера.

При перемещении камеры удобно одновременно пользоваться клавиатурой (см. главу “Работа с окном 3D вида” параграф “Вращение 3D сцены”).

Поворот вокруг своей вертикальной оси в левую сторону

Наезд

Наезд с поворотом в правую сторону

Поворот вокруг своей вертикальной оси в правую сторону

Отъезд

Для установки режима “Осмотр (вращение)” пользовательской камеры предназначена опция

423