Download project files

How do I verify a download?


version-1 (Complete combustion) release from the trunk series released

Release information
Release notes:

The feature-complete and (theoretically) bug-free Version 1 release, which essentially finishes the library.

Changelog:

New features:
    -Added PPE file format support for loading and saving of particle effects, with a custom XML parser module
    -Added vortex gravity
    -Added 'cushion distance' for particle collisions so that particle radii do not intersect objects
    -Made ParticleEffects' 'pos' parameter specify an offset
    -Made it possible to give particles infinite life
    -Collisions are now resolved after calculating movement (the previous order was an oversight)
    -Moved constants to a global constants file (which is imported in its entirety into PyIgnition.py so that constants can be accessed with PyIgnition.constantname)

Bugfixes:
    -Finally stopped warnings appearing in the console window every time circles are drawn

File Description Downloads
download icon PyIgnition version 1.zip (md5) Python source code and demos 1,075
last downloaded 11 days ago
Total downloads: 1,075

keyframes-2 (Controlled eruption 2) release from the trunk series released

Release information
Release notes:

This is a minor yet vital release which adds a few much-needed improvements to the initial 'Controlled Eruption' release and includes the new Controlled Eruption demo.

Changelog:

-Added a function to consolidate keyframes up to a point, so as to prevent constant memory usage growth in programs which set particular variables on every frame
-Added an argument to CreateKeyframe() functions which allows the user to specify the interpolation type
-Fixed a bug which caused a crash whenever a particle was located at an obstacle's origin point

File Description Downloads
download icon PyIgnition beta 2.zip (md5) Python source code and demos 1,621
last downloaded 3 weeks ago
Total downloads: 1,621

keyframes (Controlled eruption) release from the trunk series released

Release information
Release notes:

This release implements the new keyframing system which allows implicitly separate keyframing of variables whilst extending keyframing to obstacles as well. It also introduces a significant speed improvement in particle keyframing, as keyframed particle values are now pre-cached.

File Description Downloads
download icon PyIgnition beta 1.zip (md5) Python source code and demos 199
last downloaded 4 days ago
Total downloads: 199

physics (Combustion) release from the trunk series released

Release information
Release notes:

This release implements physics in the form of collision obstacles - circles, rectangles and boundary lines.

File Description Downloads
download icon PyIgnition alpha 3.zip (md5) Python source code and demos 328
last downloaded 59 weeks ago
Total downloads: 328

improving (Sparks flying) release from the trunk series released

Release information
Release notes:

New features:
    -Image drawtype
    -Constant-length line drawtype
    -Keyframeable gravity strength random range
    -Defined constants for drawtypes (eg. PyIgnition.DRAWTYPE_CIRCLE)

Bugfixes:
    -Creating two keyframes on the same frame would previously crash the program. This has now been fixed, and the program now interprets this situation as a sudden change between the two keyframes (immediately switching to the values associated with the second).

File Description Downloads
download icon PyIgnition alpha 2.zip (md5) Python source code and demos 147
last downloaded 2 days ago
Total downloads: 147

basics (Begin Ignition) release from the trunk series released

Release information
Release notes:

This is the first alpha release, and contains all the basic features originally planned:
    -Multiple particle sources, fully customisable
    -Point and directed gravities
    -Four particle draw types: point, cirlce, line and bubble
    -Almost everything can be keyframed

File Description Downloads
download icon PyIgnition alpha 1.7z (md5) Python source code 196
last downloaded 3 weeks ago
Total downloads: 196

documentation-2 (Version 1 docs) release from the documentation series released

Release information
Release notes:

Updated to match the new and changed features in PyIgnition version 1.

File Description Downloads
download icon Instruction manual.pdf (md5) Documentation 141
last downloaded today
Total downloads: 141

documentation-1 (Initial docs) release from the documentation series released

Release information
Release notes:

This is the first complete version of the PyIgnition documentation.

File Description Downloads
download icon Instruction manual 1.0.pdf (md5) Documentation 1,129
last downloaded today
Total downloads: 1,129