Камеры задают образцовые точки зрения, используемые во время воспроизведения анимации. Mechanics Explorer поддерживает два типа камеры — глобальная переменная и динамический. Глобальная камера обеспечивает статическую точку зрения, которой можно управлять в интерактивном режиме во время воспроизведения анимации. Динамические камеры обеспечивают движущиеся точки зрения, что вы предопределяете использование Camera Manager.
Камера в модели
Движущаяся точка зрения динамической камеры позволяет вам более легко отследить движение системы. Можно использовать динамическую камеру, чтобы сохранить движущийся автомобиль, такой как автомобиль или самолет в поле зрения во время воспроизведения анимации. Необходимо задать и выбрать динамическую камеру в порядке использовать его в модели. Смотрите Создают Динамическую Камеру.
Данные показывают образцовую визуализацию, полученную от точки наблюдения динамической камеры. Эта модель является частью Конфигурирующих Динамических Камер - Слалом Автомобиля показал пример. Можно открыть модель от командной строки MATLAB® путем ввода sm_vehicle_slalom
.
Пример визуализации, полученной с динамической камерой
Глобальная камера является статической камерой что:
Не имеет никакой запланированной траектории.
Необходимо управлять камерой вручную, чтобы изменить точку зрения камеры, например, при помощи Панорамирования, Вращаться, Список и кнопки Zoom.
Является внешним к модели.
Вы не можете расположить глобальную камеру между телами, например, чтобы препятствовать тому, чтобы одно тело затруднило другого во время воспроизведения анимации.
Использует ортогональную проекцию.
Очевидные размеры тела остаются постоянными независимо от объектного расстояния до камеры. Этот эффект, показанный в фигуре, сопоставим с камерой, расположенной относительно далекий от модели.
Глобальная камера является камерой по умолчанию для всех образцовых мозаик визуализации — каждый подразделение образцовой панели визуализации, когда разделено. В отсутствие пользовательских динамических камер глобальная камера является единственной камерой, доступной в модели.
Динамические камеры являются пользовательскими камерами что:
Запланировали траектории.
Каждая динамическая камера следует за траекторией, которую вы предварительно задаете через Camera Manager. Вы не можете использовать Панорамирование, Вращаться, Список или кнопки Zoom во время воспроизведения анимации.
Может быть внутренним к модели.
Динамические камеры могут быть внутри или снаружи периметра модели. Расположите камеру между телами для точки зрения, внутренней к модели.
Используйте перспективную проекцию.
Очевидные размеры тела отличаются заметно с объектным расстоянием до камеры, создавая более реалистический 3-D эффект. Этот эффект, показанный в фигуре, сопоставим с камерой, расположенной относительно близко к модели.
Camera Manager обеспечивает два динамических режима камеры, которые вы используете, чтобы задать траектории камеры:
Keyframes
— Установите точки зрения камеры в различное время воспроизведения. Каждая точка зрения составляет ключевой кадр. Во время воспроизведения, переходов камеры между ключевыми кадрами с помощью сглаженного метода интерполяции функции MATLAB pchip
. Используйте этот режим камеры, чтобы получить траектории камеры, независимые от любых компонентов в вашей модели.
Tracking
— Ограничьте положение камеры, стремитесь, и вектор, чтобы скоординировать кадры в вашей модели. Во время воспроизведения камера перемещается с кадрами, которые это ограничивается, переводя и вращая по мере необходимости, чтобы удовлетворить заданные ограничения. Используйте этот режим камеры, чтобы отследить кадры и тела во время воспроизведения.
Чтобы визуализировать модель с помощью динамической камеры, необходимо сначала выбрать ту камеру. Для этого Mechanics Explorer предоставляет список доступных камер в панели визуализации контекстно-зависимое меню. Щелкните правой кнопкой по панели визуализации, чтобы открыть меню и выбрать Camera, чтобы выбрать из списка.
Динамические камеры существуют только в моделях, в которых они заданы. Траектории камеры основаны на образцово-специфичных кадрах или точках зрения и не передаваемы к другим моделям. Вы не можете переместить, скопировать или сослаться на динамическую камеру за пределами ее модели. Чтобы использовать камеру в различной модели, воссоздайте камеру в той модели.