Камеры визуализации

Типы камеры

Камеры задают образцовые точки зрения, используемые во время воспроизведения анимации. Mechanics Explorer поддерживает два типа камеры — глобальная переменная и динамический. Глобальная камера обеспечивает статическую точку зрения, которой можно управлять в интерактивном режиме во время воспроизведения анимации. Динамические камеры обеспечивают движущиеся точки зрения, что вы предопределяете использование Camera Manager.

Камера в модели

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

Данные показывают образцовую визуализацию, полученную от точки наблюдения динамической камеры. Эта модель является частью Конфигурирующих Динамических Камер - Слалом Автомобиля показал пример. Можно открыть модель от командной строки MATLAB® путем ввода sm_vehicle_slalom.

Пример визуализации, полученной с динамической камерой

Глобальная камера

Глобальная камера является статической камерой что:

  • Не имеет никакой запланированной траектории.

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

  • Является внешним к модели.

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

  • Использует ортогональную проекцию.

    Очевидные размеры тела остаются постоянными независимо от объектного расстояния до камеры. Этот эффект, показанный в фигуре, сопоставим с камерой, расположенной относительно далекий от модели.

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

Динамические камеры

Динамические камеры являются пользовательскими камерами что:

  • Запланировали траектории.

    Каждая динамическая камера следует за траекторией, которую вы предварительно задаете через Camera Manager. Вы не можете использовать Панорамирование, Вращаться, Список или кнопки Zoom во время воспроизведения анимации.

  • Может быть внутренним к модели.

    Динамические камеры могут быть внутри или снаружи периметра модели. Расположите камеру между телами для точки зрения, внутренней к модели.

  • Используйте перспективную проекцию.

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

Режимы траектории камеры

Camera Manager обеспечивает два динамических режима камеры, которые вы используете, чтобы задать траектории камеры:

  • Keyframes — Установите точки зрения камеры в различное время воспроизведения. Каждая точка зрения составляет ключевой кадр. Во время воспроизведения, переходов камеры между ключевыми кадрами с помощью сглаженного метода интерполяции функции MATLAB pchip. Используйте этот режим камеры, чтобы получить траектории камеры, независимые от любых компонентов в вашей модели.

  • Tracking — Ограничьте положение камеры, стремитесь, и вектор, чтобы скоординировать кадры в вашей модели. Во время воспроизведения камера перемещается с кадрами, которые это ограничивается, переводя и вращая по мере необходимости, чтобы удовлетворить заданные ограничения. Используйте этот режим камеры, чтобы отследить кадры и тела во время воспроизведения.

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

Чтобы визуализировать модель с помощью динамической камеры, необходимо сначала выбрать ту камеру. Для этого Mechanics Explorer предоставляет список доступных камер в панели визуализации контекстно-зависимое меню. Щелкните правой кнопкой по панели визуализации, чтобы открыть меню и выбрать Camera, чтобы выбрать из списка.

Динамическое повторное использование камеры

Динамические камеры существуют только в моделях, в которых они заданы. Траектории камеры основаны на образцово-специфичных кадрах или точках зрения и не передаваемы к другим моделям. Вы не можете переместить, скопировать или сослаться на динамическую камеру за пределами ее модели. Чтобы использовать камеру в различной модели, воссоздайте камеру в той модели.

Похожие темы