﻿
.. include:: RESOURCE.rst

.. index:: Создание видеороликов по результатам расчетов

.. _2d3dvis_ref:

===============================================
Создание видеороликов по результатам расчетов
===============================================

В постпроцессоре реализована возможность создания видеороликов по 2D и 3D результатам расчетов. 

В :ref:`2D результатах<2dvis_ref>` производится демонстрация изменения изолиний величин 
(напор, концентрация, водонасыщенность и др.), 
загруженных в окно 2D визуализации. 

В :ref:`3D результатах<3dvis_ref>` производится демонстрация динамики изменения ореолов загрязнения. 
В 3D результатах также возможно параллельно с изменением ореола загрязнения отслеживать,  
как менялось поле той или иной величины, загруженной в окно 3D визуализации. 
Например, при построении видеоролика изменения ореола загрязнения некоторого компонента следить за изменением поля напоров. 


.. _create_animation:

--------------------------------------
Диалог для создания видеороликов 
--------------------------------------      
            
Диалог для создания видеороликов состоит из двух вкладок: «Фильтр по времени и кадрам» и «Параметры создания».
На :numref:`(Рис. %s)<create_animation_dialog_page21_image>` 
представлена вкладка «Фильтр по времени и кадрам».

.. _create_animation_dialog_page21_image:
.. figure:: pictures\\animation\\create_animation_dialog_page1.png
            :align: center
            :scale: 100%
            
            Вкладка «Фильтр по времени и кадрам» 

Во вкладке «Фильтр по времени и кадрам» содержатся следующие настройки:

  1. «Временной интервал» - задание временного интервала для построения видеоролика (Δt): 
    
   * «Начало» - начало временного интервала; 
   * «Конец» - конец временного интервала.
           
  2. «Фильтр кадров» - фильтр по отбору кадров в выбранном Δt: 
    
   * «Фильтр» - тип фильтра:
      
     * *Брать каждый N-ый кадр* - производит отбор каждого N-го кадра в выбранном Δt;
     * *Шаг по времени* - производит отбор кадров в выбранном Δt с заданным шагом по времени;
      
   * «Параметр фильтра (N)»;
   * «Величина шага» - величина шага по времени, с которым производится отбор кадров в выбранном Δt;
   * «Кратность кадра» - количество использований каждого кадра в выбранном Δt. Данная опция учитывает
     произведенный отбор кадров с установленным фильтром.


На :numref:`(Рис. %s)<create_animation_dialog_page2_image>` представлена вкладка «Параметры создания».

.. _create_animation_dialog_page2_image:
.. figure:: pictures\\animation\\create_animation_dialog_page2.png
            :align: center
            :scale: 100%
            
            Вкладка «Параметры создания» 


Во вкладке «Параметры создания» содержатся настройки, требующиеся для создания 
видеоролика и его последующего сохранения:

  * «Имя файла для сохранения» - в данном поле требуется выбрать директорию, 
    куда будет сохранен видеоролик;
    
  * «Формат файла» - формат, в который будет сохранен видеоролик (*gif*, *mp4*);
   
  * «Скорость изменения кадров» - параметр, отвечающий за изменение количества кадров в секунду;
  
  * «Уменьшить кадр» - параметр, отвечающий за уменьшение размера кадра:
  
    * не уменьшать;
    * в 2 раза;
    * в 4 раза. 
    
  * «Открыть в плеере после создания» - если в данном поле установить галочку, то после создания видеоролик будет открыт в :ref:`плеере<movie_player_ref>` постпроцессора;
    
  * «Сохранить [PNG]» - сохранить кадры видеоролика в директорию. 
    Кадры будут сохранены в папку **pictures** в той же директории, что и видеоролик.

.. note:: 
        При создании видеороликов в формате :strong:`(*.gif)` некоторые цвета могут быть искажены. 


    
В диалоге создания видеороликов в группе «Информация» представлена информация 
о создаваемом видеоролике :numref:`(Рис. %s)<create_animation_dialog_info_image>`: 

  * Размер кадра;
  * Число кадров;
  * Длительность видеоролика.
  
.. _create_animation_dialog_info_image:
.. figure:: pictures\\animation\\create_animation_dialog_info.png
            :align: center
            :scale: 100%
            
            Информация о видеоролике
  
  
-------------------------------------------------------
Дополнительные опции для создания 3D видеоролика 
-------------------------------------------------------     

На :numref:`(Рис. %s)<create1_animation_dialog_page1_image>` красной рамкой выделены дополнительные опции для создания 3D видеоролика во вкладке **3D Визуализация**.

.. _create1_animation_dialog_page1_image:
.. figure:: pictures\\animation\\create_animation_dialog_3D_options.png
            :align: center
            :scale: 70%
            
            Дополнительные опции для создания 3D видеоролика

Опции для создания 3D видеоролика:

  * «Строить изообъемы с минимальным значением» - опция отвечает за отображение изообъема 
    с минимальным значением при построении видеоролика. Если опция включена, то при создании видеоролика 
    будет строиться изообъем с минимальным значением, который может закрывать поле величины, построенное в 3D окне, 
    а также ряд объектов в 3D окне :numref:`(Рис. %s)<create_animation_isovolume_minValue_on_image>`.  
    Если опция отключена, то изообъем с минимальным значением строиться не будет и такой проблемы не возникнет
    :numref:`(Рис. %s)<create_animation_isovolume_minValue_off_image>`. 
  
    .. _create_animation_isovolume_minValue_on_image:
    .. figure:: pictures\\animation\\create_animation_isovolume_minValue_on.png
            :align: center
            :scale: 70%
            
            Изообъем с минимальным значением закрывает поле напоров
            
            
    .. _create_animation_isovolume_minValue_off_image:
    .. figure:: pictures\\animation\\create_animation_isovolume_minValue_off.png
            :align: center
            :scale: 70%
            
            Изообъем с минимальным значением не закрывает поле напоров
  
  * «Ореол закрывает подписи изолиний» - опция отвечает за порядок отображения подписей к изолиниям и изообъемов. 
    Если опция включена, то при построении видеоролика изообъемы будут отображаться выше,  
    закрывая подписи к изолиниям :numref:`(Рис. %s)<create_animation_isoline_label_option_on_image>`. 
    Если опция отключена, то подписи к изолиниям будут отображаться выше изообъемов 
    :numref:`(Рис. %s)<create_animation_isoline_label_option_off_image>`.
  
    .. _create_animation_isoline_label_option_on_image:
    .. figure:: pictures\\animation\\create_animation_isoline_label_option_on.png
            :align: center
            :scale: 70%
            
            Изообъемы перекрывают подписи к изолиниям напора
            
    .. _create_animation_isoline_label_option_off_image:
    .. figure:: pictures\\animation\\create_animation_isoline_label_option_off.png
            :align: center
            :scale: 70%
            
            Подписи к изолиниям напора отображаются над изообъемами

  * «Строить изолинии поля величины» - опция отвечает за построение изолиний поля загруженной в 3D окно величины при создании видеоролика. Становится активной, когда в окне визуализации отстроено поле какой-либо величины (концентрация или напор) при режиме отображения "Величины по слоям".
  
        
        
.. _movie_player_ref:

-------------------------------------------
Плеер для отображения видеороликов 
------------------------------------------- 

На :numref:`(Рис. %s)<player_image>` 
изображен плеер для отображения созданных видеороликов. Плеер появляется после завершения создания видеоролика 
в случае, если в диалоге создания была включена опция «Открыть в плеере после создания».

.. _player_image:
.. figure:: pictures\\animation\\player.png
            :align: center
            :scale: 70%
            
            Плеер для отображения видеороликов


Осуществлять управление отображением видеоролика в плеере можно с помощью следующих опций:

 * |play| - запустить видеоролик;
 * |stop| - приостановить проигрывание;
 * |next| - показать следующий кадр;
 * |previous| - показать предыдущий кадр;
 * |repeat| - повторение проигрывания видеоролика;
 * Скорость воспроизведения;
 * Масштабировать изображение под размеры окна плеера. 
 

