Polygonal Rings

From Ultrafractal Wiki

Jump to: navigation, search

Polygonal Rings is a Transformation in sam.ufx.


Contents

What is it?

This transformation produces patterns formed with intricated polygonal rings. The idea is the same as in Intricated Rings. Some well known Islamic patterns can be reproduced.

Parameters

Ring Type

Choose the shape of the rings and, in the case of square rings, the way they are linked.

Mode

  • Intricated : The rings looks as if they were linked together.
  • Mask / Inverse Mask : The transform works like a scissor, assigning solid color either to the rings or to the background.
  • Tiling In / Out : Produces a tiling derived from the ring pattern.

Ring Size / Width / Rotation

Be careful with these parameter, if the rings are too big or too thick, some strange things may occur.

Mapping Center / Rotation / Magnification

Enables you to choose which part of the underlying image will be mapped.

Mask

When enabled, the rings won't cover the whole plane anymore, but will be confined in a region called the mask. It can be useful if you don't want the rings to get out of the screen (see the example).

Mask Polygon Order / Center / Rotation / Size

Determines the mask. "Mask Polygon Order" defines the polygon (3 for a triangle, 4 for a square, etc...). It has no effect with the Circle.

Stabilize ?

The images mapped on the rings have all the same direction. It has an effect only with the "intricated" mode and with triangular rings.


Remark

To get real looking rings, use the intricated mode together with the "Polygonal Gradient" coloring in sam.ucl (on a "pixel" formula). The order parameter of the transformation and the coloring must match (see the example).


Example

Image:Polyringstest.jpg

Copyright 2001 Samuel Monnier

polyringstest {
fractal:
  title="polyringstest" width=600 height=600 author="Samuel"
  created="July 31, 2001" numlayers=2
layer:
  method=multipass caption="Tiling Mode" opacity=100 visible=no alpha=no
mapping:
  center=-0.0394583959918723912/0.0294304096032158617
  magn=0.712041440217391304 angle=0 numtransforms=1
transform:
  filename="sam.uxf" entry="PolygonalRings" p_rings="Triangle"
  p_mode="Tiling In" p_r=0.7 p_w=0.2 p_rrot=0 p_center=0/0 p_rot=0 p_magn=1
  p_mask="Polygon" p_mkord=4 p_mkcenter=0/0 p_mkrot=0 p_mksize=4 p_stab=no
formula:
  filename="sam.ufm" entry="pixeldis" maxiter=100 percheck=normal
inside:
  transfer=none repeat=yes
outside:
  filename="Standard.ucl" entry="Default" density=5 transfer=linear
  repeat=yes
gradient:
  smooth=yes numnodes=1 index=203 color=16777215
layer:
  method=multipass caption="Mask + Intricated Mode" opacity=100 visible=yes
  alpha=no
mapping:
  center=0.0922052891601848539/0.0294304096032158617
  magn=0.303804347826086957 angle=0 numtransforms=1
transform:
  filename="sam.uxf" entry="PolygonalRings" p_rings="Square I"
  p_mode="Intricated" p_r=0.7 p_w=0.15 p_rrot=0 p_center=0/0 p_rot=0
  p_magn=1 p_mask="Polygon" p_mkord=4 p_mkcenter=0/0 p_mkrot=0 p_mksize=4
  p_stab=no
formula:
  filename="sam.ufm" entry="pixeldis" maxiter=100 percheck=normal
inside:
  transfer=none repeat=yes
outside:
  filename="sam.ucl" entry="PolygonalGradient" density=5 transfer=linear
  repeat=yes p_order=4 p_r=1 p_power=1 p_center=0/0 p_rot=0
gradient:
  smooth=yes numnodes=2 index=0 color=10592673 index=203 color=16777215
} 
Personal tools