Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
handle_native_pixel_aspect_ratio [2018/02/20 15:47]
gds [Problems with The Easy Way Out]
handle_native_pixel_aspect_ratio [2018/02/20 15:47]
gds [Problems with The Easy Way Out]
Line 36: Line 36:
 When designing high-quality effects, the optional, automatic scaling performed by FxFactory will introduce unwanted filtering artifacts. These are worse with interlaced media than with progressive media, and they are worse in Premiere Pro than in other hosts (due to the fact that Final Cut Pro X, Motion, After Effects always field-double their media). It’s easy to see how a plug-in that processes 1440x540 fields directly will be faster than an identical effect that is forced to process 1920x1080 images. When designing high-quality effects, the optional, automatic scaling performed by FxFactory will introduce unwanted filtering artifacts. These are worse with interlaced media than with progressive media, and they are worse in Premiere Pro than in other hosts (due to the fact that Final Cut Pro X, Motion, After Effects always field-double their media). It’s easy to see how a plug-in that processes 1440x540 fields directly will be faster than an identical effect that is forced to process 1920x1080 images.
  
-It's important to notice ​that if your plug-in does not render any geometry (e.g. a color correction filter) and does not use filters that rely on a geometric distance (such as a blur radius), you get a free pass. You can (must!) safely disable all [[Renderer]] options discussed earlier, and your plug-in will render faster and at higher-quality:​ no extra scaling operations are being done on your source media or on the output your composition ​generates.+Notice ​that if your plug-in does not render any geometry (e.g. a color correction filter) and does not use filters that rely on a geometric distance (such as a blur radius), you get a free pass. You can (must!) safely disable all [[Renderer]] options discussed earlier, and your plug-in will render faster and at higher-quality:​ no extra scaling operations are being done on your source media or on the output ​generated by your composition.
  
 You can test this problem very easily. Take a simple pass-through filter: You can test this problem very easily. Take a simple pass-through filter:
Trace: