Third Party Fuses/XfChroma Description

From VFXPedia

< Third Party Fuses
Revision as of 17:39, 2 August 2013 by Tilt (Talk | contribs)
(diff) ← Older revision | Current revision (diff) | Newer revision → (diff)
Jump to: navigation, search
XfChroma Description

[ Main Manual Page ]


XfChroma_v1_4 Download

This Fuse is easily described with a picture:

Image:XfChroma1.jpg

It has the controls of a normal Transform tool but superimposes intermediate steps of the transformation in different colors. By default, these steps are added in a way that makes them add up to the original image when no transformation takes place. This makes this Fuse ideal for chromatic aberrations or light spectrum lens flares.

Image:XfChroma2.jpg

Dunn has made a great clip that employs this Fuse. Watch it on vimeo.

Image:XfChroma_DoD.png XfChroma has full support for DoD/RoI.




Main Inputs

The following inputs appear on the tool's tile in the Flow Editor:

Input Image:Node_Input_Gold.gif
Source image to be transformed. Required.





Transformation Tab


Center, Pivot, Size, Aspect, X Size, Y Size, Angle

obvious :)

Use Size And Aspect

Like Fusion's transform tool, you can define scaling using a size and an aspect slider or separate x and y size sliders. Changes in one pair of sliders will affect the other pair. This behavior is different from Fusion's transform tool.

Master Factor

This slider allows you to scale down (or overshoot) all transformations at once. This way, you don't have to animate each property separately.





Rendering Tab


Number of Steps

Defines the number of steps (+1 for the untransformed image) that will be rendered.

Gradient

Define a gradient. By default, this is a color spectrum from pure red over pure green to pure blue. This gradient not only looks nice, it also makes the intermediate steps add up to the original image (see "Accumulation Mode" below).

Gradient Interpolation Method

Chose the color space that is used to interpolate between the gradient's colors. The default interpolation, HLS, looks a bit better when using the default spectrum.

Input Image Gamma

If your input is in sRGB space (or you're not even sure what this is all about) you can set this slider to 2.2 to achieve more photorealistic highlights. In a linear gamma workflow, leave this at 1.

Accumulation Mode

There are three different ways to merge the intermediate images. By default, they will get added. You can experiment with Screen and Max (aka Lighten) merge modes as well. Accumulation will internally be done in 32bit float, but the result will be converted to the input image's bit depth.
Merge mode (added in 1.4) is special. Instead of accumulation, the passes will be tinted according to the gradient and merged using a regular merge operation based on the input's alpha channel.

Merge Order

Only available in "Merge" mode. Defines the order in which the intermediate images are merged together. You can think of it as depth stacking: in "over" mode, later images will occlude earlier images. In "under" mode, each image is stacked behind the previous one.

Normalize Result

Only available in "Add" mode and enabled by default. After all the intermediate steps have been added, each color channel will be normalized independently. This feature makes the images add up to the original image when no transformation is done and the default gradient is used. Leaving this option enabled with other gradients (e.g. a simple red to blue without green in the middle) may cause unintended color shifts. In this case, disable the checkbox, use the screen or max modes or tweak the "Reduce Gain" setting.

Gain Adjustment Before Accumulation

By accumulating multiple images (especially in "Add" mode) the resulting image will quickly exhibit a burned out look and have superbright values above 1.0 (if you're working in float16 or float32. Integer bit depths will get clipped). By reducing the gain of each image before it gets accumulated into the end result, you can work against this. This slider is not available when "Normalize Result" is enabled since it would have no effect.



Download XfChroma_v1_4

Development History and Discussion on PigsFly



--Tilt