Graphical animation module.
Project description
StrawberryPy
Graphical animation module.
How To Use
Basic elements
- Every animation needs an scene. You can declare a scene variable like this:
scene = strawberrypy.Scene2D((resX, resY), fps) - Next, append layers to the engine:
scene.AddLayer(layer)The layers will be rendered in order, with the first layer on the bottom. - Layers can be declared like this:
layer = strawberrypy.Layer() - Layers contain shapes, added like this:
layer.Add(strawberrypy.shapes.(some shape))
Avaliable shapes
- Polygon:
strawberrypy.shapes.Polygon(((vert1X, vert1Y), (vert2X, vert2Y)), (R, G, B), borderWidth) - Circle:
strawberrypy.shapes.Circle((centerX, centerY), radius, (R, G, B), borderWidth)
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
strawberrypy-0.0.5.tar.gz
(3.5 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file strawberrypy-0.0.5.tar.gz.
File metadata
- Download URL: strawberrypy-0.0.5.tar.gz
- Upload date:
- Size: 3.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.1 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
56f3a1b71953473c290f83f7eecaec5b3e9e6ab257bdc1776a83f64952dbfd59
|
|
| MD5 |
d584b41ed853dbb112432254d66923e5
|
|
| BLAKE2b-256 |
9311b902ea39dd45af021c1f6f192d30380c381d087971b4a48c9baa48df2340
|
File details
Details for the file strawberrypy-0.0.5-py3-none-any.whl.
File metadata
- Download URL: strawberrypy-0.0.5-py3-none-any.whl
- Upload date:
- Size: 17.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.1 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d5525543511c4926a4e8a46b489025f98fb2b7925055664ddda2ac53346d7afe
|
|
| MD5 |
5c949813348ad9cbb5a4094b563d5287
|
|
| BLAKE2b-256 |
ce547478ac50db7d4d1e1256d3bf6d3e8a2d8d8d5c7370ede36c48456d179acd
|