Rep9 Tile 

Rep9 Tile ExamplesThe Rep9 Tile examples display a RepTile based on a set of Affine Transformations. The Rep9 Tile examples are based on RepN Tile attractors. The term RepTile (replicating figures on the plane) was coined by mathematician Solomon W. Golomb in 1962. See RepTile for a brief description and Stewart R. Hinsley's site for additional details on RepTiles. I learned about RepTiles from RepTiles: Replicating Figures on the Plane, chapter 19 of the book The Unexpected Hanging and Other Mathematical Diversions by Martin Gardner. By omitting 1 or more of the Affine Transformations used to define the RepTile, you can create holes in the tile, which makes the resulting fractal more interesting. Finally, the RepTile is rotated about the origin to generate the image. This is accomplished using the Rosette Symmetry Group symmetry transformation. All of the examples are based on the Orbital Equation Rep9 Tile with the exception of the following, which are based on Rep9 Triangle:
In the remaining sections, when I refer to the equation, I will use Rep9 Tile, but you should use the equation for the example you are working with. Play with the Orbital Equation's PropertiesYou can change the equation's properties for more variations. Select the equation's properties page:
General The properties in the first section control the shape/position of the base tile. The properties in the Transformations section let you select which of the 9 Affine Transformations that define the tile are included in the attractor. Excluding a transformation creates a hole in the resulting tile. Most of the examples exclude 2 of the transformations but that is not required. Excluding 1, 2, or 3 transformations works best. Play with the equation's properties. Note: The properties in the first section, control the shape/position of the RepTile and you may need to adjust the Order property on the Rosette Symmetry Group symmetry transformation to match. The value you should use for Order is discussed in the comment section of the Orbital Equation so you should select the equation's page and read the comments at the top of the program. Then select the properties for the symmetry transformation:
General Change the Order property to match the Rep9 Tile you are using. For example, consider the following table:
If the Rep9 Tile has Rotation set to None, Reflection is unchecked, and Type is set as given in the table above, the Rosette Symmetry Group symmetry transformation should use the Order and Dihedral shown in the table. If Rotation is set to a value other than None, and/or Reflection is checked, you should set Order to 2 and check Dihedral. Change the Orbital EquationYou can change the Orbital Equation used to generate the fractal. Select the Orbital Equation:
General Change the Based On property to one of the following Orbital Equations:
Select the properties page for the equation (found under the equation in the page hierarchy) and play with the different properties found there. The properties in the first section control the shape/position of the base tile. The properties in the Transformations section let you select which of the Affine Transformations then define the tile are included in the attractor. Excluding a transformation creates a hole in the resulting tile. Note: The properties in the first section, control the shape/position of the RepTile and you may need to adjust the Order property on the Rosette Symmetry Group symmetry transformation to match. The value you should use for Order is discussed in the comment section of the Orbital Equation so you should select the equation's page and read the comments at the top of the program. Then select the properties for the symmetry transformation:
General Change the Order property to match the RepTile you are using. Change Transformation 1You can change the Shape Value transformation applied to the orbit point prior to applying the symmetry transformation. Note: The examples Rep9 Tile 01  20 do not apply a transformation to the fractal, so before you can adjust the shape you need to add the Shape Value transformation. To do that, select the Identity transformation:
General Change the Based On property to Shape Value. To change the Shape Value, select the transformation's properties page:
General Change the Shape property. Change Transformation 2You can apply a transformation to the orbit point after applying the symmetry transformation. To apply a transformation to the orbit point after applying the symmetry transformation, select the Identity transformation's page:
General Change the Based On property to select a transformation and then open the transformation's properties page (found under the transformation in the page hierarchy), and play with the transformation's properties. See Transformation Support for details. Play with ColorTo play with color, select the color controller's properties page:
General Change the Count, Colors, and Offset properties. Count should match the number of transformations you included (checked) on the Orbital Equation properties page described above. Each of the selected transformations is assigned a color using the Colors property. Click on the color boxes to set the colors. See Color Selection Dialog for details on setting the colors. 
Copyright © 20042019 Ross Hilbert 