When a filter is submitted to the Filter Library, the Submit Wizard checks it for problems. If the filter has one or more problems that prevent it from being accepted to the Library, the Wizard lists them on the Problems page:
This message means that the filter being submitted uses custom HDRI lighting environments that were imported using the HDRI Import dialog. Such filters cannot be accepted to the Filter Library – to use such filters, the users would also need the custom environment file. To avoid the problem, all presets of the filter must use only the lighting environments supplied with Filter Forge. To fix the problem, repeat these steps for each preset, including the default one:
Any filter submitted to the Filter Library must have at least one control component. To fix this problem, open the filter in the Filter Editor and add one or more control components. Note that in order to add controls to the Settings tab, control components must be connected to the Result component, directly or indirectly.
The filter being submitted uses too many control components. To fix this problem, open the filter in the Filter Editor and delete some control components until their number is below the limit.
One or more control components in the filter have no name – such components are displayed as Untitled in the Filter Editor. To fix this problem, open the filter in the Filter Editor and name these control components appropriately.
There are components in the filter that have unconnected required inputs. Examples of required inputs are Source in the Blur component and Height in the Result component. If a required input of a component is unconnected, the component is unable to perform its function – for example, the Blur component cannot operate without the source picture. When unconnected, the required inputs are marked with red in the Filter Editor. To fix this problem, look for components with inputs marked with red, and connect other components to these inputs.
One or more of the control components in the filter have connection warnings. These warnings look like red exclamation marks near the inputs controlled by control components. Filters with such warnings are not accepted to the Filter Library because these filters may have non-intuitive controls. To fix this problem, replace the control components that cause the warnings with more appropriate controls – see the Connection Warning section for more information.
One or more of the filter presets were saved with a non-final Render Channels Menu setting. In order to be accepted to the Filter Library, all presets in the filter must be saved with the Render Channels menu set to Final. To fix this problem, repeat these steps for each preset, including the default one:
One or more of the filter's presets were saved with a non-default Render Channels Menu setting. In order to be accepted to the Filter Library, all presets in the filter must be saved with the Render Maps menu set to Off. To fix this problem, repeat these steps for each preset, including the default one:
Two or more of the filter's presets are identical to each other. Since duplicate presets have no value to the filter users, the Filter Library requires all presets to be unique. To fix this problem, find and delete the duplicate presets.
There is a limit on the number of presets for filters submitted to the Filter Library. This limit was imposed because filters with a large number of presets slow down the queue on the rendering server which produces preview images for filter's web pages. To fix this problem, simply delete some presets until their number is below the limit.
Two or more control components in the filter have duplicate names. This may occur due to the auto-naming of control components when they are connected to inputs with identical names. To fix this problem, open the filter in the Filter Editor, find the control components with duplicate names, and rename them.
One or more IntSlider controls in the filter have the range of 1 to 2, thus making it a two-position slider. Such short-ranged IntSliders can be replaced with Checkbox controls which are more intuitive for filter users. To fix the problem, open the filter in the Filter Editor, find the IntSlider in question and replace it with a Checkbox.
This message is shown when there's at least one Map Script or Curve Script component in the filter with the Unsafe Script option turned on in its Script Settings. For safety reasons, filters containing unsafe scripts cannot be submitted to the Filter Library. For more information, see Unsafe Scripts.
For uniformity reasons all preview images displayed in the Filter Library must be square. This message is displayed if any image source (either the main source image or any Color Control images) is not square. To fix the problem, replace all non-square images in the filter with square ones.
Seamless filters require fully-seamless preview images. This message is displayed if any image source (either the main source image or any Color Control images) in an Effect filter is not seamless. This requirement is not applicable for Texture filters and when seamless tiling is not possible. If you are sure you want the non-seamless preview for your effect filter, disable seamless tiling in the Overrides dialog box.