While making Joe's Filters, I needed
something to help me see what was happening inside the scripts. Often
values didn't seem to work right, even though everything seemed correct.
At first I added a text string line to a few filters, to show the important
values onscreen, then those grew into standalone filters which reported
all kinds of values and other information.
Unlocked versions of Joe's Debugging and Exploration Filters are included
for free with the trial and paid versions of Joe's
Filters in the hope that they will help other people make filters
with FXScript.
The complete source code for Joe's Debug and Explore Filters are also
available on each filter's description page.
|
This allows for simple experimentation with values
in a 3x3 Convolve Matrix. One of these is included with the Quicktime
effects, but I built this one to be sure of where the values were
going. Convolution Matrixes can be used for several common digital
effects such as sharpening, finding edges and embossing. |
Read more and get the source code for
Joe's 3x3 Convole Matrix Tester... |
|
This is a catch-all filter which I created to see the
values of many FXScript Constants. This helped me understand quite
a lot about how FXScript works. Included values: Ratio, Duration,
Frame, Fps, Pixel Format, Aspect Ratio, RenderRes, ZoomFactor, "Corrected
Duration, Width and Height. |
Read more and get the source code for
Joe's Multi-Value Tester... |
|
Changing pixel formats in YUV Aware documents was very
confusing, this filter helped me figure out which formats produced
which results and when to convert and when to reassign pixel formats.
This filter shows the effect of various conversions, assignments and
sets of conversions between RGB and YUV pixel formats. |
Read more and get the source code for
Joe's PixelFormat Tester... |
|