Reflects the source clip into an octagonal pattern of right triangles. The 'Inside' parameters transform the Source image before it is reflected into the pattern. The Center and Z Dist transform the entire result including the reflection pattern, and the Rotate affects only the reflecting 'mirrors'.

In the Sapphire Stylize effects submenu.
In the S_Kaleido Plugin.


Source:  The current layer.   The clip to be processed.


Center:   X & Y,   Default: [360 243],  Range: any.
Center location of the kaleidoscoped image in screen coordinates relative to the center of the frame. The entire result will be shifted by this amount.

Z Dist:   Default: 2,  Range: 0.001 or greater.
Scales the 'distance' of the entire result in or out from the Center. Increase to zoom out, decrease to zoom in.

Rotate:   Default: 0,  Range: any.
Rotates the kaleidoscope's reflection pattern about the Center by this many degrees.

Inside Shift:   X & Y,   Default: [0 0],  Range: any.
Translates the source image inside the kaleidoscope before it is reflected.

Inside Z Dist:   Default: 1,  Range: 0.001 or greater.
Zooms the source image in or out inside the kaleidoscope before it is reflected.

Inside Rotate:   Default: 0,  Range: any.
Rotates the source image inside the kaleidoscope before it is reflected.

Wrap:   X & Y,  Popup menu,  Default: [Reflect Reflect].
Determines the method for accessing outside the borders of the source image. This is used only if the image inside the kaleidoscope is not contained within the shape of mirrors.
No:  gives black beyond the borders.
Tile:  repeats a copy of the image.
Reflect:  repeats a mirrored copy. Edges are often less visible with this method.

Filter:   Check-box,  Default: on.
If enabled, the Source image is resampled using pixel averaging. This removes aliasing and gives a higher quality result, although it may not be necessary if your input image is smooth with no sharp edges or high frequencies.

Opacity:   Popup menu,  Default: Normal.
Determines the method used for dealing with opacity/transparency.
All Opaque:  Use this option to render slightly faster when the input image is fully opaque with no transparency (alpha=1).
Normal:  Process opacity normally.
As Premult:  Process as if the image is already in premultiplied form (colors have been scaled by opacity). This option also renders slightly faster than Normal mode, but the results will also be in premultiplied form, which is sometimes less correct.

See Also:

Sapphire Plug-ins Introduction

© 2007, GenArts, Inc. All rights reserved.