Skip to content

dima1sik/fractal-fern-visualizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Fractal Fern Visualizer

Fractal Fern Visualizer is a Python desktop application for generating and visualizing Barnsley fern fractals.

Overview

The application uses Iterated Function Systems to generate fractal fern patterns in real time with interactive controls for rendering and visualization.

Features

  • Real-time Barnsley fern generation
  • Multiple fern presets
  • Start, pause, and reset controls
  • Adjustable points per frame
  • Adjustable maximum point count
  • Adjustable point size
  • Multiple color modes
  • Fast rendering with pyqtgraph

Tech Stack

  • Python
  • PySide6
  • pyqtgraph
  • NumPy

Project Structure

ext main.py requirements.txt README.md

How to Run

  1. Install dependencies: pip install -r requirements.txt.
  2. Run the application: python main.py.

Notes

This project focuses on mathematical visualization, GUI development, and real-time rendering.

About

Python desktop app for real-time Barnsley fern fractal visualization.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages