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.2.tar.gz (15.7 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.2-py3-none-any.whl (16.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: Kyros-3.0.2.tar.gz
  • Upload date:
  • Size: 15.7 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.2.tar.gz
Algorithm Hash digest
SHA256 6beb546451595e3d3494fa930bbb2e43d7b46a8218756922bd9b0cf665974d5b
MD5 59c5ba11a67847a2929b4073105608a0
BLAKE2b-256 5c57c963a8c60768b0a896e5f8b617e5bbfc1263eba4d987eab44f707078dcc1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: Kyros-3.0.2-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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 3355083e51325d85fa812e28457f7ca79009e1d62365ac6997afcaa4e7d9a126
MD5 a9bee9ff5022902baa272b2f3050467a
BLAKE2b-256 d750c14c4be0dd847bf76df15a99ec2e0cead13189ef938397c55d1f1d1608fd

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