This release is a pre-release and may not be stable for production use.
FIELDANIMATION
FIELDANIMATION a Python package to animate 2D vector fields.
What is it?
Field Animation is a Python package for the visualization of 2D vector fields that exploits the capabilities of modern graphic cards. Vector fields are represented through particles that move along the flow lines of the field at a speed and color proportional to its modulus in an OpenGL window.
Interactive control of speed, color and number of animated particles is possible as the whole rendering process happens in the GPU in real time. A background image can be shown to add information for the interpretation of the results.
Highlights:
-
Animation parameters can be changed in real time
-
The OpenGL window can be embedded in any Python application.
Field Animation was published on SoftwareX, Volume 9, January–June 2019, Pages 211-216.
Where is the documentation?
How can I see it in action?
Field Animation comes with an example application. Run it with:
python3 -m fieldanimation.examples.app -g
NOTE:
This application example uses Pillow, imgui and glfw so please install these packages to run it:
pip3 install pillow imgui glfw
Who do I talk to?
Release files for fieldanimation 0.1.3a0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| fieldanimation-0.1.3a0.tar.gz | 30.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| fieldanimation-0.1.3a0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 67.2 kB
Release files / fieldanimation-0.1.3a0.tar.gz
| Download URL | fieldanimation-0.1.3a0.tar.gz |
|---|---|
| Size | 30.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
9fa6c1b2ad47430e9156d257b4d4f158d70f27295e9381be19c70e2f0a3a816f
|
|
BLAKE2b-256 checksum How to use checksums |
acddee0843d192f080468fb4208d825b2957b236e621cda6eb1f519a70b151ad
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.0 CPython/3.8.5
|
Release files / fieldanimation-0.1.3a0-py3-none-any.whl
| Download URL | fieldanimation-0.1.3a0-py3-none-any.whl |
|---|---|
| Size | 36.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
21e5b9dca73076d8a978e5e20967c39603cea7cd7b3a23b1a3ad4d76ef68ff50
|
|
BLAKE2b-256 checksum How to use checksums |
39ab55fceb5c887606add0dd296b38b5fc1e3b7bb3d72b85bd18cd1ad7a57671
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.0 CPython/3.8.5
|