Создайте образцовое видео анимации

Пользовательский интерфейс и инструменты командной строки

Можно создать образцовое видео анимации в интерактивном режиме, с помощью инструмента Video Creator, или программно, с помощью функции smwritevideo. Инструмент и функция обеспечивают эквивалентные способы выполнить ту же задачу. Используйте инструмент, чтобы более интуитивно сконфигурировать и создать видео. Используйте функцию для своих рабочих процессов командной строки, например, чтобы автоматизировать видеосъемку после симуляции модели.

Прежде, чем создать видео

  • Mechanics Explorer должен собираться открыться на образцовом обновлении.

    Можно просмотреть и изменить текущие настройки во вкладке Simscape Multibody> Visualization окна Model Configuration Parameters.

  • Только активная мозаика визуализации в Mechanics Explorer зарегистрирована.

    Мозаика визуализации является подразделением панели визуализации Mechanics Explorer, которая показывает определенное представление модели. Активная мозаика разграничена цветной ограничительной рамкой.

  • Видео точка зрения всегда является точкой зрения активной мозаики.

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

Создайте видео Используя Video Creator

  1. Моделируйте модель, чтобы записать.

    Анимации и видео, сгенерированные от них, основаны на ваших данных о симуляции модели.

  2. В Mechanics Explorer выберите Tools> Video Creator.

    Video Creator полагается на вашу образцовую визуализацию и доступен через Mechanics Explorer только.

  3. В Video Creator задайте желаемые видео параметры.

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

  4. Нажмите кнопку Create.

    Video Creator генерирует образцовое видео анимации и сохраняет его с указанным именем в заданной папке.

  5. Сохраните в папке образцовое видео анимации, для которого у вас есть привилегии записи.

Создайте видео Используя smwritevideo

  1. Моделируйте модель, чтобы записать. Например,

    modelName = 'sm_dump_trailer';
    sim(modelName);
    Программное обеспечение Simscape™ Multibody™ моделирует показанный пример трейлера дампа.

  2. Задайте любые видео параметры, которые отклоняются от ваших текущих настроек Video Creator. Например,

    fps = 60; speedRatio = 2;
    Все остающиеся видео параметры сконфигурированы, как задано в Video Creator.

  3. Задайте желаемое имя и путь видео анимации.

    videoName = 'dump_trailer_animation'
    В отсутствие пути функция сохраняет видео в текущей папке. У вас должны быть привилегии записи папке в порядке сохранить видео.

  4. Вызовите функцию smwritevideo с видео именем и параметрами как аргументы функции.

    smwritevideo(modelName,videoName,...
    'PlaybackSpeedRatio',speedRatio,'FrameRate',fps);
    Функция smwritevideo создает видео образцовой анимации и сохраняет ее с именем dump_trailer_animation в текущей папке.