Fractal Science Kit Changelog

What's new in Fractal Science Kit 1.24

Feb 1, 2018
  • Added support for up to 4 Surface Normal property sets on the Orbit Trap properties page.
  • Added the following built-in Orbit Trap Controllers:
  • Pattern Map - Symmetric Pattern (Solid Map)
  • Added the following built-in Orbit Traps:
  • Set of Polygons
  • Ring of Polygons
  • Hexagon of Triangles
  • Circumscribed Disk
  • Added additional options to the following built-in Orbit Traps:
  • Rep-4 Tile
  • Rep-9 Tile
  • Steiner Chain
  • Tangent Circles
  • Ford Circles
  • Apollonian Gasket
  • Schottky Group
  • Kleinian Group
  • Tangent Shapes

New in Fractal Science Kit 1.23 (Mar 21, 2014)

  • Added an Open Gradient File item to the Open Gradient Browser menu on the Gradient List Control to open/import gradient files from other fractal applications (i.e., files named *.ugr).
  • Added a Generate From Image item on the File menu on the Gradient Editor to generate a Gradient from an image file.
  • Added support for a Surface Normal lighting model in the 3D Mapping section of Classic Controllers.
  • Added support for a Surface Normal lighting model in the 3D Mapping section of Orbit Trap Controllers.
  • Added Overlap option to several of the existing Orbit Traps.
  • Added several new Celtic Knot types to the Celtic Knot Orbit Trap.
  • Added new options and improvements to many of the built-in Fractal Programs.
  • Improved Curve Trap corner style Hyper (better visual, Alternate Angle support, optimization).
  • Added the following (non-Instructions based) built-in Alternate Values:
  • Exponential Smoothing (Shape Value)
  • Escape Angle
  • Minimum Shape
  • Orbit Trap Value
  • Transformed Shape Minimum
  • Added the following (Instructions based) built-in Alternate Values:
  • Exponential Smoothing (Triangle Metric Value)
  • Minimum Value/Delta
  • Surface Normal Styles
  • Trapped Index/Delta Sum
  • Added the following built-in Classic Controllers:
  • Gradient Map - Stripes
  • Gradient Map - Stripes (Binary Decomposition)
  • Pattern Map - Stone/Metal/Wood
  • Pattern Map - Stone/Metal/Wood (Binary Decomposition)
  • Pattern Map - Stone/Metal/Wood (Planar)
  • Pattern Map - Stripes
  • Pattern Map - Stripes (Binary Decomposition)
  • Pattern Map - Tile
  • Pattern Map - Tile (Binary Decomposition)
  • Pattern Map - Texture Tile
  • Pattern Map - Texture Tile (Binary Decomposition)
  • Pattern Map - Voronoi
  • Pattern Map - Voronoi (Binary Decomposition)
  • Pattern Map - Voronoi (Planar)
  • Added the following built-in Classic Master Controllers:
  • Trap Switch
  • Dwell Transition
  • Dwell Transition (Binary Decomposition)
  • Added the following built-in Orbit Trap Controllers:
  • Pattern Map - Stone/Metal/Wood (Planar Map)
  • Pattern Map - Stone/Metal/Wood (Curve Map)
  • Pattern Map - Stone/Metal/Wood (Solid Map)
  • Pattern Map - Stripes (Planar Map)
  • Pattern Map - Stripes (Curve Map)
  • Pattern Map - Stripes (Solid Map)
  • Pattern Map - Tile (Planar Map)
  • Pattern Map - Tile (Curve Map)
  • Pattern Map - Tile (Solid Map)
  • Pattern Map - Voronoi (Planar Map)
  • Pattern Map - Voronoi Tile (Planar Map)
  • Added the following built-in Orbit Traps:
  • Tangent Shapes
  • Transformation
  • Heart

New in Fractal Science Kit 1.22 (Dec 15, 2012)

  • Added the following built-in Transformations:
  • Composite Function (Symmetric)
  • Combined Functions (Symmetric)
  • Z Reflect (Conditional)
  • Added the following built-in Classic Controllers:
  • Color Map - Yin and Yang
  • Added options Add Disk, Disk Index, and Border Index, to Hyperbolic Tiling Orbit Trap.
  • Added Separation option to Transformation Circle Inversion (Conditional).
  • Added Save toolbar button to Preview Window to save preview image/properties.
  • Added Preview tab in Options Dialog to specify preview folder and image format.
  • Added a time remaining counter to the Preview Window.
  • Changed the Preview Window so it conforms to aspect ratio of the associated fractal.
  • Added support for fixed center when resizing zoom box while SHIFT key is pressed.
  • Added snap to 0, 90, 180, 270 when rotating zoom box.
  • Added Zoom Box Grid option in Options Dialog for displaying zoom box grid lines.
  • Added Auto Resize option in Options Dialog for resizing the Fractal Window whenever the image size is changed.
  • Added support for double-clicking a point on the Fractal Window to do a 2x zoom centered on the point.
  • Added Reset Properties toolbar button to Properties Window to reset properties to match image in the associated Fractal Window.
  • Added Override Oversampling and Oversampling controls to Generate Image Set dialog to allow overriding the oversampling option in generated images.
  • Improved Root finding algorithm to reduce root order changes when zooming, scaling, etc.
  • Added additional info to the Error/Debug Window in Apollonian Gasket Orbit Trap.

New in Fractal Science Kit 1.21 (Aug 29, 2012)

  • Added Help menu item Fractal Science Kit Examples to link to Fractal Examples web page
  • Added Strip Border option to Border section of General properties page
  • Added options Trap Index Offset, Trap Delta Offset, and Group By Trap to the Orbit Trap Map properties page
  • Added support for Double Edged style in the 3D Mapping section of the Orbit Trap Controller properties page
  • Added Prompt for Save option on the General tab of the Options Dialog
  • Added Sample.TrapId to sample point data in the Orbit Trap Controllers and the Classic Controllers
  • Added the following built-in Transformations:
  • Conditional Transform
  • Circle Inversion (Conditional)
  • Golden Rectangle
  • Golden Triangle
  • Rectangular Spiral
  • Rep-4 Tile
  • Polar Tiling
  • Logarithmic Spiral Tiling
  • Added the following built-in Symmetry Transformations:
  • IFS (4 Transforms)
  • Golden Rectangle
  • Golden Triangle
  • Rectangular Spiral
  • Rep-4 Tile
  • Plane Tiling
  • Polar Tiling
  • Logarithmic Spiral Tiling
  • Added the following built-in Orbit Traps:
  • Composite
  • General Polygon
  • Sphere
  • Patterned Sphere
  • Solid Polygon
  • Solid General Polygon
  • Patterned Polygon
  • Patterned General Polygon
  • Epicycloid Polygon
  • Hypocycloid Polygon
  • Image
  • Celtic Knot
  • Rep-4 Tile
  • Rep-4 Tile Patterned Polygon
  • Rep-4 Tile Patterned General Polygon
  • Rep-9 Tile
  • Rep-9 Tile Patterned Polygon
  • Rep-9 Tile Patterned General Polygon
  • Pythagorean Tree
  • Tiling
  • Polygon Motif
  • Hyperbolic Tiling
  • Added the following built-in Orbit Trap Controllers:
  • Image Map
  • Added the Merge Mode option to the following optimized Orbit Traps:
  • Epicycloid
  • Hypocycloid
  • Isogonal Polygon
  • Oscillator
  • Rose
  • Added the following built-in L-System Fractals:
  • SierpinskiCarpet
  • Peano3
  • DoubleCesaroVariation1
  • DoubleCesaroVariation2
  • HexGasket
  • Frame
  • Added several new Built-in Functions/Built-in Macros
  • Added Reflect option to the built-in Orbit Trap L-System
  • Added Edge Placement option to the built-in Orbit Trap Polygon
  • Added Use Inverse option to built-in Transformation Affine Transformation
  • Added Use Inverse option to built-in Transformation Mobius Transformation
  • Improved built-in Transformation Tangent Circles Inversion
  • Improved built-in Orbit Trap Master Controller Index Map
  • Improved the handled of file names when opening/saving fractal properties files

New in Fractal Science Kit 1.20 (Oct 26, 2011)

  • Added the option Reflect In Circle to built-in Transformation Kaleidoscope - Slices.
  • Added the option Radius to built-in Transformations Polygon (Regular), Polygon (Star), Polygon (Gear).
  • Added the following Built-in Functions/Built-in Macros:
  • AbsX(z)
  • AbsY(z)
  • AbsXY(z)
  • MulXY(z1, z2)
  • DivXY(z1, z2)
  • CoordX(z)
  • CoordY(z)
  • CoordAddXY(z)
  • CoordSubXY(z)
  • CoordSubYX(z)
  • CoordMulXY(z)
  • CoordDivXY(z)
  • CoordDivYX(z)
  • Reflect0(z)
  • Reflect30(z)
  • Reflect45(z)
  • Reflect60(z)
  • Reflect90(z)
  • Reflect120(z)
  • Reflect135(z)
  • Reflect150(z)
  • Rotate30(z)
  • Rotate45(z)
  • Rotate60(z)
  • Rotate90(z)
  • Rotate120(z)
  • Rotate135(z)
  • Rotate150(z)
  • Rotate180(z)
  • Rotate210(z)
  • Rotate225(z)
  • Rotate240(z)
  • Rotate270(z)
  • Rotate300(z)
  • Rotate315(z)
  • Rotate330(z)
  • LRFold(r, v)
  • RLFold(r, v)
  • BoxFold(z, center, radius)
  • CircleFoldIn(z, center, radius)
  • CircleFoldOut(z, center, radius)
  • Tent(r, period, shift)
  • Ramp(r, period, shift)
  • Math.WaveMath.Wave(r, type, amplitude, period, shift)
  • Math.BlendValues(blendType, blendArgR, blendAbs, values[], count)
  • ResetArg(z, angle)
  • ResetAbs(z, magnitude)
  • Affine.IsIdentity(Affine a)
  • Added the following built-in Fractal Equations:
  • Julia Pattern Map
  • Added several options to many of the built-in Alternate Values.
  • Added the following (non-Instructions based) built-in Alternate Values:
  • Blended Value
  • Orbit Trap Minimum
  • Added the following (Instructions based) built-in Alternate Values:
  • Exponential Smoothing (Delta)
  • Blended Value
  • Statistics
  • Minimum Shape
  • Average Angle
  • Merged built-in Alternate Values Exponential Smoothing (Optimized) and Exponential Smoothing (DistanceMetric).
  • Improved the descriptions in the comment section of several built-in Transformations.
  • Removed rarely used Orbit Trap Map options:
  • Orbit Trap Shift / Orbit Trap Angle
  • Transformation Shift / Transformation Angle
  • Blend Angle1/Angle2
  • Removed rarely used Orbital / IFS / Strange Attractor options:
  • Transformation Shift / Transformation Angle
  • Fixed a bug (integer overflow) in Classic compression for very large fractals.

New in Fractal Science Kit 1.19 (Oct 26, 2011)

  • Fixed several issues related to the 64-bit version of the application.
  • Changed installation so major/minor updates are free to registered users.
  • Changed installation so trial version has no time limit.

New in Fractal Science Kit 1.18 (Oct 26, 2011)

  • Added support for a 64-bit version of the application.

New in Fractal Science Kit 1.17 (Oct 26, 2011)

  • Added an option to resize the images generated by the Generate Image Set command.
  • Added the following built-in Orbit Traps:
  • Spinning Polygon
  • Added the following built-in Transformations:
  • Disk
  • Strip To Ring
  • Reflecting Pool
  • Spherical
  • Circle Inversion (Ring)
  • Polygon (Regular)
  • Polygon (Star)
  • Polygon (Gear)
  • Orbital Daisy
  • Orbital Density Adjustment (Circle)
  • Orbital Density Adjustment (Waves)
  • Hyperbolic Tiling
  • Hyperbolic Tiling - Orbital
  • Hyperbolic Tile
  • Clip (Half-Plane)
  • Clip (Polygon)
  • Added the following built-in Symmetry Transformations:
  • Hexagon Grid
  • Hyperbolic Tiling
  • Hyperbolic Tiling - Orbital
  • Added the option Angle to the built-in Transformation Disk To Strip to rotate disk prior to the transformation, which allows many different variations for the resulting strip.
  • Added the option Vertex Color to the built-in Orbital Equation Sierpinski N-gons (Variations).
  • Added the option Rotate 90 to the built-in Symmetry Transformations Translation (1-Dimensional) and Translation (2-Dimensional).
  • Added the argument Color Factor to the Flame Orbital Equations.
  • Improved the algorithm for computing the center point used by the built-in Orbit Trap Spirolateral.
  • Fixed a bug in handling z=0 in the built-in Transformations Shape Value and Shape Blend.
  • Fixed a bug in handling multiple Orbit Traps in combination with a Symmetry Transformation when Blend is disabled.
  • Fixed a bug where bad complex values could be saved to a file and then the file could not be opened.
  • Fixed a spelling error in the built-in Transformation Flame Transformation.
  • Changed the Orbital processing to retain data for points clipped by transformations in history. This improves color mapping for fractals that clip large areas and also set color opacity < 1.
  • Changed processing so that when you invoke Generate Scaled Image or Generate Image Set, the application clears the sample data storage associated with the fractal in the window.
  • Removed support for rarely used Orbit Variation feature. Existing fractals will continue to work but you cannot change the variation.

New in Fractal Science Kit 1.16 (Oct 26, 2011)

  • Added an option to automatically save the fractal properties whenever you save the fractal image. See Options Dialog for details.
  • Added the ability to control the image size/quality for JPEG images. See Options Dialog for details.
  • Added the ability to shut down the computer on completion of the Generate Scaled Image command.
  • Added the ability to shut down the computer on completion of the Generate Image Set command.
  • Added a Blend Colors checkbox on Orbital Controllers. Unchecking Blend Colors allows you to blend the data values rather than blending the colors.
  • Added support for the visible keyword in the Option Statement to allow the program to control the visible state of an option based on a Boolean expression.
  • Added the following built-in Transformations:
  • Mobius Transformation
  • Mobius Group
  • Julia (Enhanced)
  • Plane To Strip
  • Plane To Disk
  • Disk To Strip
  • Hole
  • Flame Transformation
  • Shape Blend
  • Perspective
  • Cylindrical Projection (Stereographic)
  • Cylindrical Projection (Azimuthal Equidistant)
  • Strip Limit
  • Rectangle Limit
  • Orbital Reflection
  • Orbital Translation (1-Dimensional)
  • Orbital Translation (2-Dimensional)
  • Orbital Circle Inversion
  • Spheres
  • Sierpinski Triangle
  • Droste Effect - Orbital
  • Wrap
  • Added the following built-in Orbital Equations:
  • Flame (2 Transforms)
  • Flame (4 Transforms)
  • Flame (6 Transforms)
  • Flame (8 Transforms)
  • Added the following transformation types to the built-in Transformation Affine Transformation:
  • Rotate horizontal lines Arg degrees
  • Rotate vertical lines Arg degrees
  • Scale in X by Arg
  • Scale in Y by Arg
  • Added options to the built-in Orbital Equation Elliptic Splits IFS for ColorBits, TaperLines, RoundLines.
  • Added the option ColorBits to the built-in Orbital Equation Dragons.
  • Added the option ColorBits to the built-in Orbital Equation Dimers.
  • Added the option Peak Index to the built-in Transformation Orbital Scaling.
  • Added the option Peak Index to the built-in Transformation Orbital Spiral.
  • Added the option Scale to the built-in Transformation Stereographic Projection.
  • Added the option Spherical to the built-in Transformation Shape Value.
  • Added 2 additional lines to the built-in Symmetry Transformation Reflection.
  • Added an option to return the original point to the built-in Symmetry Transformation Double Inversion.
  • Improved the built-in Transformation Circle Limit.
  • Changed the function Color.Blend to use the Alpha value of the 1st color for the resulting blend.
  • Removed the built-in Transformation Flame Variation since it is now obsolete.
  • Removed the built-in Symmetry Transformation Droste Effect - Circles since it is now obsolete.
  • Fixed a bug in the built-in Transformation Azimuthal Equidistant when the Orbital option was checked.
  • Fixed a bug in built-in Transformation Z Reflect.

New in Fractal Science Kit 1.15 (Oct 26, 2011)

  • Added support for adjusting contrast based on Lightness of the HSL color model or the or Value of the HSV color model in all color controllers.
  • Added support for adjusting contrast by scaling the color's luminance rather than the individual RGB values in all color controllers.
  • Updated orbital framework to reset z to a known good value if the value returned by the Orbital Equation diverges or returns NaN or Infinity.
  • Improved the efficiency and image clarity of the following built-in Orbital Equations:
  • Apollonian Gasket (Variations)
  • Kleinian Group - Examples
  • Kleinian Group - Variations
  • Improved the color mapping of the following built-in Orbital Equations:
  • Dragons
  • Dimers
  • Added the following built-in Orbital Equations:
  • Mobius Dragon IFS
  • Mobius Patterns
  • Grand Julian IFS
  • Elliptic Splits IFS
  • Added the following built-in Transformations:
  • Circle To Circle
  • Julia
  • Clip
  • Added the Scale option to built-in Orbital Equation Sierpinski N-gons.
  • Added options Rotate 180, Reflect in X, and Reflect in Y to built-in Symmetry Transformation Translation (1-Dimensional).
  • Added options Rotate 180, Reflect in X, and Reflect in Y to built-in Symmetry Transformation Translation (2-Dimensional).
  • Added the Use Inverse option to built-in Transformation Shape Value.
  • Added support for multiple lines of reflection in the built-in Symmetry Transformation Reflection.
  • Improved the built-in Transformation Affine Transformation.
  • Fixed a bug in image set generation that caused default properties to be incorrectly set to values associated with previous properties files.

New in Fractal Science Kit 1.14 (Mar 25, 2010)

  • Added shortcut keys to several of the main Fractal Window's menu items.
  • Added additional comments to several built-in Orbit Traps.
  • Improved the default Light Intensity and Ambient Light in all built-in Orbit Trap Controllers.
  • Improved the default Gamma in all built-in Orbital Controllers.
  • Removed obsolete options from built-in Orbit Trap Steiner Chain.
  • Removed obsolete range label on Scale Factor option of built-in Symmetry Transformation Scaling.
  • Changed Index mapping for built-in Orbit Trap Unit Circle Group so that center circle is 0 not N.
  • Changed the maximum number of colors in built-in Orbit Trap Controller Color Map - Dwell/Index to 20.
  • Changed the maximum number of colors in built-in Orbit Trap Controller Pattern Map - Geometric Design 2 to 20.
  • Changed the maximum number of colors in built-in Orbital Controller Color Map - Index to 20.
  • Added support for indexing on Alternate1IndexRaw in built-in Orbit Trap Controller Color Map - Dwell/Index.
  • Fixed built-in Orbit Trap controller Pattern Map - Perlin Noise. There was a bug if you set Pattern Map to Curve Map and then set the Curve Map Offset to a non-0 value, there was a discontinuity at angle 0.

New in Fractal Science Kit 1.13 (Jan 29, 2010)

  • Added Generate Image Set command to the Tools menu of the Fractal Window. This command allows you to open a set of fractal properties files and to generate a fractal image for each file.
  • Added the Attractor Opacity property to the Orbital Controller properties page. This property and the associated dialog allow you to adjust the color opacity based on the attractor used to generate the data.
  • Added the following built-in Orbit Traps:
  • Limacon
  • Lemniscate
  • Folium
  • Cycloid of Ceva
  • Steiner Chain
  • Star of David
  • String of Beads
  • Wheel
  • Limacon Net
  • Lemniscate Net
  • Nephroid Net
  • Epitrochoid Net
  • Hypotrochoid Net
  • Polygon Net
  • Polygon Whirl
  • Circle Web
  • Faceted Polygon
  • Daisy
  • Maurer Rose
  • Epitrochoid Rose
  • Farris Wheels
  • Farris Wheels Net
  • Harmonograph
  • Ford Circles
  • Added the following built-in Transformations:
  • Tangent Circles Inversion
  • Alternate Cycloid
  • Added the following built-in Orbit Trap Controllers:
  • Gradient Map - Average Value
  • Gradient Map - Color Blend
  • Added the following built-in Classic Controllers:
  • Gradient Map - Split Value
  • Added the following built-in macros:
  • Math.NextPQ()
  • Circle.IsInside()
  • Geometry.IsInsideTriangle()
  • Geometry.BarycentricCoordinates()
  • CurveTrap.SegmentExists()
  • Affine.InitializeAffineArray()
  • Added new display type Solid Disk with Depth to built-in Orbit Trap Kleinian Group.
  • Added Exclude Lines option to built-in Orbit Trap Circle Inversion.
  • Added Exclude Lines option to built-in Orbit Trap Circle Inversion 2.
  • Added a few options to built-in Classic Controller Gradient Map - Average Value.
  • Improved CurveTrap performance when using lots of circles/shapes.
  • Improved CurveTrap performance when using lots of small segments.
  • Improved CurveTrap performance when using curves with lots of points.
  • Improved built-in Orbit Trap Unit Circle Group.
  • Fixed a bug where changing Root Detection Threshold did not cause regeneration of data.
  • Fixed a bug in functions Random.Number, Random.Boolean, and Random.ComplexNumber where passing 1 or more arguments to the function did not generate an error.
  • Fixed a bug in built-in Orbit Trap Star Polygon in handling of Radius property.
  • Simplified built-in Orbit Trap Star Polygon.
  • Reduced default Line Width in built-in Orbit Trap Star Polygon.
  • Removed unused option Rotation from built-in Orbit Trap Spiral.
  • Removed Scale Factor range restriction from built-in Symmetry Transformation Scaling.
  • Unchecked Force Execution in built-in Orbit Trap String Art.
  • Added Initializing data step to register time for execution of global sections.

New in Fractal Science Kit 1.12 (Sep 18, 2009)

  • Added Image Viewport section to the General properties page so you can set the size/location of the fractal image by changing properties as well as via the Set Image Viewport dialog.
  • Added some descriptive labels to the Set Image Viewport dialog.
  • Added On Fewer Return property to the Triangle Metric properties page.
  • Added Shadow Cycles property to the 3D Mapping section of the Orbit Trap Controller properties page.
  • Added a menu item on the main window's help menu (Fractal Science Kit Tutorials...) to open a browser to the tutorials.
  • Added the following built-in functions:
  • ClipValue(r, x)
  • ClipToRange(r, x, y)
  • WrapToRange(r, x, y)
  • void Array.Append(array0[], , , ...)
  • void Array.AppendArray(array0[], array1[])
  • void Array.Fill(array[], v
  • void Array.Fill(array[,], v)
  • Complex Array.ProductSum(z0[], z1[])
  • void Debug.Error(message)
  • Complex Math.UpdateMinArray(r, rmin[])
  • Complex Math.UpdateMaxArray(r, rmax[])
  • Added the following built-in macros:
  • Complex Math.ChebyshevDistance(p, q)
  • Complex Math.ManhattanDistance(p, q)
  • Complex Math.EuclidianDistance(p, q, rooted)
  • Complex Math.MinkovskyDistance(p, q, power, rooted)
  • Complex Geometry.Quadrant(z)
  • Mobius Mobius.EllipticDiskAutomorphism()
  • Mobius Mobius.HyperbolicDiskAutomorphism()
  • Mobius Mobius.ParabolicDiskAutomorphism()
  • Mobius Mobius.DiskAutomorphism()
  • Mobius Mobius.HalfPlaneToDisk()
  • Improved handling of gradients by interpolating between points.
  • Improved the error message displayed for certain illegal array operations. The error message was 'Object reference not set to an instance of an object.'
  • Added minor performance improvements in:
  • Classic Controller Pattern Map - Brushed Metal
  • Orbit Trap Controller Pattern Map - Brushed Metal
  • Unchecked Apply 3D in Classic Controller Pattern Map - Brushed Metal.
  • Fixed a bug where the Properties Window hierarchy root item was not expanded when you opened a fractal.
  • Fixed a bug that occurred if you tried to save an image before generating it.
  • Fixed Orbit.Z0() - it was returning z rather than zinit/c.
  • Fixed the Triangle Inequality Average alternate mapping - it had an initialization bug.
  • Fixed Exponential Smoothing (Optimized) alternate mapping - it had an initialization bug for convergent fractals.
  • Fixed Exponential Smoothing (DistanceMetric) alternate mapping - it had an initialization bug for convergent fractals.
  • Fixed the Shadow Adjustment properties on the Adjust Gradient dialog.
  • Fixed a misleading warning 'WARNING: CurveTrap levels are incompatible with current usage.' It was being displayed in several situations where it was not required.

New in Fractal Science Kit 1.11 (Sep 18, 2009)

  • Reworked several dialogs for compatibility with a wide range of displays.
  • Added support for scale factors 13-16 to Generate Scaled Image.
  • Added an Open Site Map... item to the Fractal Window Help menu.
  • Added a confirmation dialog when you cancel the display of a fractal. This can be used to pause/resume the fractal processing, if required.
  • Added built-in Classic Controller Pattern Map - Brushed Metal.
  • Added built-in Orbit Trap Controller Pattern Map - Brushed Metal.
  • Improved the Orbit Trap Controller Edged style results.
  • Improved performance of CurveTrap based traps that handle many circles; e.g., Circle Inversion, Apollonian Gasket, Schottky Group, and Kleinian Group.
  • Improved performance of CurveTrap based traps that handle curves with many points; e.g., Epicycloid, Gear, Hypocycloid, L-System, Oscillator, and Rose.
  • Added support for Windows under Parallels on an iMac.
  • Added stack trace to error output when unexpected errors are encountered.
  • Fixed the Save Image method to remember the image format you used last.
  • Fixed error handling in Generate Scaled Image method. An error in the error handling caused the application to crash rather than print an error message and continue.

New in Fractal Science Kit 1.10 (Sep 18, 2009)

  • Reworked all dialogs for compatibility with a wide range of displays.
  • Added the ability to generate very large images.
  • Added the ability to support a Transparent background.
  • Added a Help button to all dialogs to open the documentation to the page that describes the given dialog. In the case of the Properties Window, the documentation opens on the page that describes the currently selected Properties Page.
  • Added a Notification On Completion option to the Options Dialog to play a sound when fractal generation is complete.
  • Added a Time Remaining field to the status bar.
  • Added built-in orbital master controller Alpha Map for use with strange attractors.
  • Added a Depth/Lightness property to Orbital Controllers to control depth/lightness blend.
  • Improved the texture mapping by using bilinear interpolation of colors for points between pixels.
  • Enabled several toolbar buttons on the Fractal Window during fractal generation to allow display of the associated windows even while generating a fractal.
  • Fixed the Texture List Control to update the remembered texture folder when you repair a texture.
  • Fixed the built-in orbital equation Symmetric Icon - Non-Polynomial Term (Search) with respect to printing the information to the Error/Debug Window.
  • Fixed Example 6 of the built-in orbital equation Symmetric Icon - Non-Polynomial Term.
  • Fixed Angle Factor 3, 7, 11, and 15, for the optimized alternate mappings Average Value and Transformed Value Average.
  • Fixed text pane scrollbar visibility problem when resizing a Program Editor.
  • Removed Domain Error Color and simply use Background Color on error.

New in Fractal Science Kit 1.9 (Sep 18, 2009)

  • Fixed Visible though translucent objects property on the General properties page with respect to Orbital fractals.
  • Fixed bug where cutting all items from list did not place items on clipboard.
  • Fixed bug where Data Information Window incorrectly enabled/disabled some of its controls.
  • Added logic to remember current folder when saving files.
  • Added Enabled option to the following transformations:
  • Kaleidoscope – Slices
  • Kaleidoscope – Squares
  • Kaleidoscope – Triangles
  • Added classic controller Pattern Map - Texture (Planar).
  • Added several options to classic controller Pattern Map - Perlin Noise (Planar).
  • Added orbit trap controller options Style and Shadow to the 3D mapping section. The new Edged style adds a bar-like appearance to any curved orbit trap.
  • Added a Bend Pattern option to several pattern-based orbit trap controllers.
  • Added code to normalize the value returned by PerlinNoise functions. The functions now return a value strictly between -1 and 1.
  • Changed the default Factor from 0.125 to 0.25 in the Perlin Noise orbit trap controller.
  • Changed the default Factor from 0.125 to 0.25 in the Perlin Noise classic controllers.
  • Changed name of classic controller Perlin Noise (Pixel) to Perlin Noise (Planar).
  • Minor updates to several built-in programs.

New in Fractal Science Kit 1.8 (Sep 18, 2009)

  • Fixed error when trying to copy list items. Error would occur when you tried to copy list item after previously disposing of a list control. Lists include gradients, textures, and controllers.
  • Terminate Show Orbit if the orbit point falls far outside image. Before this change, application could hang if you used Show Orbit when zoomed way in.
  • Remove Orbits property from orbital fractal properties page. This was overly complex and unnecessary since you can use Max Count to increase the number of orbit points.
  • Replace Zinit Range with Initial Z in orbital equation. The need for Zinit Range was related to obsolete Orbits property.
  • Minor updates to simplify several built-in orbital equations.

New in Fractal Science Kit 1.7 (Sep 18, 2009)

  • Added the following Orbital Equations:
  • Koch Snowflake (Variations)
  • Symmetric Attractors
  • Symmetric Attractors (Search)
  • Frieze Group
  • Frieze Group (Search)
  • Hyperbolic Attractors
  • Added new data files Examples.sa and Examples.fz to support Orbital Equations Symmetric Attractors and Frieze Group.
  • Added support for injecting scaling transformations into the IFS to IFS (Search).
  • Added new data file Examples2.ifs with some examples using the new scaling options added to IFS (Search).
  • Added method Affine.InitializeWeights2 to built-in macros. This method is used to initialize the probabilities associated with an array of affine transformations for the purpose of generating an IFS fractal from the transformations.
  • Added method Affine.ScaleDimension to built-in macros. This method can be used to sharpen/blur an IFS fractal without changing its general shape.
  • Added an option to control the method used to generate weights in Orbital Equations:
  • IFS Examples - Chaos and Fractals
  • IFS Examples – Yale
  • IFS (Search)
  • Added an option to sharpen/blur the IFS in the Orbital Equation IFS File Processor.
  • Added logic to adjust the Orbital fractal's Max Count based on window size. This reduces the need to adjust Max Count manually when you change the size of the window and improves the performance of the Preview window with respect to Orbital fractals.
  • Added a color adjustment option to several strange attractors.
  • Added several examples to Orbital Equation Symmetric Icon - Variations.
  • Improved Orbital adaptive smoothing algorithm.
  • Improved performance of search algorithm used to find strange attractors.
  • Added Clear All menu item to context menu on editor pane.
  • Moved ZInit Min/Max from Orbital properties page to Orbital Equation properties page.
  • Changed several Orbital Equations to use a fixed initial z.
  • Changed Fractal Equation properties page to show both Julia Constant and Initial Z fields.
  • Fixed bug resulting in random crash when using Data Information Window.
  • Fixed bug resulting in crash when invoking Gradient Editor's Save As command.

New in Fractal Science Kit 1.6 (Sep 18, 2009)

  • Fixed bug in transformation Disc Automorphism - Parabolic.
  • Fixed bug in Unit Circle Group transformation processing in orbit traps Schottky Group and Kleinian Group.
  • Fixed bug in Unit Circle Group transformation processing in orbital equations Kleinian Group - Examples and Kleinian Group - Variations.
  • Fixed bug in File/Close menu item.
  • Fixed several memory/resource leaks.

New in Fractal Science Kit 1.5 (Sep 18, 2009)

  • Added check for value=Infinity when wrapping values.
  • Fixed bug resulting in loss of Newton root info during normalization.
  • Fixed bug when saving Classic Controller 3D power.
  • Extended trial to 30 days.

New in Fractal Science Kit 1.4 (Sep 18, 2009)

  • Added additional information in unhandled error handler message.
  • Added code to override NumberFormatInfo during initialization.

New in Fractal Science Kit 1.3 (Sep 18, 2009)

  • Added progress feedback during data normalization step.
  • Added 2 new Orbital Equations: Wallpaper Group - Square Lattice and Wallpaper Group - Square Lattice (Search).
  • Added file Examples.wp (in My Files folder) used by Wallpaper Group - Square Lattice.

New in Fractal Science Kit 1.2 (Sep 18, 2009)

  • Added status message 'Smoothing samples...' during adaptive smoothing processing.
  • Removed Tab characters from Classic Controller Gradient Map - Value/Overlay (Smoothed) and Orbit Traps Inversion Group and Kleinian Group.

New in Fractal Science Kit 1.1 (Sep 18, 2009)

  • Added ability to break out of L-System orbit trap.
  • Added ability to break out of data normalization step.
  • Fixed sample array dimension in several orbital equations.
  • Fixed bug in Lyapunov calculation in several orbital equations.
  • Improved error message when loading empty DataFile.
  • Improved the orbital equations Circle Inversion and Circle Inversion 2.
  • Added several Math macros based on multiple angle formulas.
  • Made minor performance improvements to functions WrapIndex and WrapValue.