Final Cut Pro Interface
Trapcode Shine has been ported to run as an FX Plug in Final Cut Pro 5.1.4 and later.
Interface
Trapcode Shine offers nearly the same controls as the After Effects version, except for the presets under the Colorize... menu. The Shine Filter is accessible from Effects > Video Filters > Trapcode > Shine.
Colorize...
Shine does not feature built-in presets under the Colorize... menu. This is a limitation of the FX Plug format.

Note: The Colorize.. presets are now available as Favorites that you can drag and drop from the Effects tab or from the project window. Simply load this project by opening the Trapcode folder under the Applications directory (~/Applications/Trapcode/Shine).

Floating-Point Support in Final Cut Pro
The Trapcode Shine filter will support greater than 8-bit per channel output, but you have to change the Sequence settings to render using high-precision YUV. Choose Final Cut Pro > Audio/Video Settings... and then click the Sequence tab. Edit the Sequence settings and you can modify the Video processing options. See "Using the Video Processing Tab" in the Final Cut Pro manual for more information.
Preview Issues in the Final Cut Pro 6 Canvas window
The Final Cut Pro 6 Canvas window will show the results of Shine rendering, but until the timeline is updated, the output will only show 8-bit rendering, no matter how the Sequence setting Video Processing option is set. This is due to differences in the way the Unlimited RT and Safe RT render engines are used to generate effect previews. When an effect is applied and adjusted, the Unlimited RT engine is used to generate the frame preview and ALWAYS clamps the output. This means that previews of HDR values in Ray Length and Boost Light can be very different from the final rendered image. To get an accurate preview, use the Sequence > Render All > Both (Option-R) to update the timeline.

Final Cut Canvas Unrendered Boost Light=5 | Final Cut Canvas Rendered Boost Light = 5