IFStile is a free (GPL License) cross-platform application for the discovery, visualization, and classification of self-similar sets and tessellations, bridging the gap between experimental mathematics and computer graphics.

Features:

  • Multidimensional IFS Construction: Build affine directed graph Iterated Function Systems in arbitrary Euclidean dimensions, with full support for 2D and 3D cross-sections.
  • Automated Fractal Discovery: Leverage automated search to identify unique fractal structures, including rep-tiles, carpets, and dragons.
  • Dimensional Analysis: Compute the dimensions of fractals and tile boundaries using both precise analytical methods and numerical approximations.
  • Geometric Analysis: Compute centroids, moments, and diameters of fractal sets.
  • High-Performance Exploration: Experience effective zooming into infinite fractal structures.
  • Professional Rendering: Generate high-resolution images and keyframe animations with dedicated batch-rendering support.
  • Interoperability & Export: Export to the Apophysis .flame format and generate 3D meshes for external creative workflows.

Discussion telegram group: t.me/ifstile

Development repository


Download:

Latest version: 4.0.7

Setup (64 bits) for Windows 10 and higher

Portable version (x64 and ARM) for Windows 10 and higher

Binary tarball for Linux x86_64, Glibc 2.27+ (Ubuntu 18+, CentOS 8+, etc)

Binary tarball for Linux ARM64, Glibc 2.27+ (Ubuntu 18+, CentOS 8+, Raspberry Pi, etc)

Disk image for macOS 10.13 and higher

macOS: if the program doesn’t start, use the following command in the terminal:

sudo xattr -rds com.apple.quarantine /Applications/IFStile.app

Android: APK

Online version:

Run IFStile in your browser