Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
template_development_ui [2017/01/25 14:37]
gds [Final Cut Effect Properties]
template_development_ui [2018/07/19 20:50] (current)
gds [Final Cut Effect Properties]
Line 50: Line 50:
   - One video tutorial shot in Final Cut Pro, for the Motion Template in the FxTemplates project.   - One video tutorial shot in Final Cut Pro, for the Motion Template in the FxTemplates project.
 Provided that the Motion Template is linked to its native plug-in, when FxFactory provides on-screen UI in Final Cut Pro’s Canvas for the native plug-in wrapped inside the Motion Template, it will display the video tutorial shot in Final Cut Pro rather than the one originally associated with the native plug-in. Provided that the Motion Template is linked to its native plug-in, when FxFactory provides on-screen UI in Final Cut Pro’s Canvas for the native plug-in wrapped inside the Motion Template, it will display the video tutorial shot in Final Cut Pro rather than the one originally associated with the native plug-in.
 +
 +Next to the **Plug-in UUID** text field is the **Strip Metadata** button((New in FxFactory 7.0.4)). This button is only available when a native plug-in UUID has been supplied. Clicking this button will cause FxFactory to process the Motion Template and remove any metadata associated with parameters that belong to the native plugin. Why is this desirable or even necessary? By default, when you add a native plugin to a project, Motion makes a copy of all metadata relative to a parameter, including its initial value and the value you have assigned in the project (which may be different). Other than the redundant data saved in the template, this behavior may appear innocuous at first sight. Instead, it poses challenges when the developer makes adjustments to the native plug-in. These changes are not reflected in Final Cut Pro because the Motion Template still contains the previous values, those copied to the XML when the template was first created. With that in mind, the **Strip Metadata** button will remove default and assigned values from all parameters, assuming that they have not been changed intentionally. This should ensure that no matter what changes you make to the native plug-in, they will be reflected in Final Cut Pro.
  
 The **Theme** allows you to categorize the effect within a specific theme. Themes are displayed by the Effect Browser and they are used for the purpose of sorting, finding and arranging your effects. The **Theme** allows you to categorize the effect within a specific theme. Themes are displayed by the Effect Browser and they are used for the purpose of sorting, finding and arranging your effects.
Trace: