Skip to main content

A Class Based Python Library for Fractal Generation

Project description

Some1and2's Kyros - A Fractal Generator

Basic Class Oriented Fractal Generator with Binary Acceleration - Single Threaded, made with python

Key Features::

  • Uses CPU Optimisation for faster Execution Time
  • Functionality for Various kinds of Fractals such as the Mandelbrot, Julia & Burning Ship fractals (and more)
  • Various Color Pallets for the Generators
  • Output File for Generator Data, Saves the Settings used to an Output file so that the settings can be Reused and Images can be Recreated at Higher Resolution etc

Basic Usage::

import Kyros

f = Kyros.fractal()

 # Function for Setting all the data at once to Preset Settings
f.SetAll()

 # Function for Getting Data through Text Box Input
f.GetData()

 # Function for setting the function used by Kyros [Very Optional]
f.SetFunction(func=function)

 # Function that opens a Turtle Window as a Display
f.TurtleSetup()

Installation::

Windows:

pip install update
pip install wheel
python setup.py bdist_wheel
pip install \dist\<filename>

From PIP:

pip install -i https://test.pypi.org/simple/ Kyros

Documentation [Soming Soon]

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

Kyros-3.0.1.tar.gz (15.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

Kyros-3.0.1-py3-none-any.whl (16.7 kB view details)

Uploaded Python 3

File details

Details for the file Kyros-3.0.1.tar.gz.

File metadata

  • Download URL: Kyros-3.0.1.tar.gz
  • Upload date:
  • Size: 15.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.5

File hashes

Hashes for Kyros-3.0.1.tar.gz
Algorithm Hash digest
SHA256 b9a0367208f81781b5a4a5fc7699669a1039659db852e289b5abe62127073389
MD5 d0e56d63cea6df859032214bc2cb8924
BLAKE2b-256 cdd888eaa86235f6313c1d108239af2cd978b4e4d791b4ad9fbd4a6ef69fc448

See more details on using hashes here.

File details

Details for the file Kyros-3.0.1-py3-none-any.whl.

File metadata

  • Download URL: Kyros-3.0.1-py3-none-any.whl
  • Upload date:
  • Size: 16.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.5

File hashes

Hashes for Kyros-3.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 75151586e8aac616d8dec4904fcbd6fec65f76710132feb20a67411a26ad6f52
MD5 83c91b4bfc3236ffcb3fc37443469119
BLAKE2b-256 e8702629705b1fbf9fd06b3bb5fc8f20689602d0505a2c611dc5276784baa8dc

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page