S_Kaleido:Triangles

Reflects the source clip into a pattern of
equilateral 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.

Inputs:

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

Parameters:

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.

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.