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,081
last downloaded 11 days ago
Total downloads: 1,081

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,630
last downloaded 3 weeks ago
Total downloads: 1,630

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 202
last downloaded 3 weeks ago
Total downloads: 202

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 330
last downloaded 11 weeks ago
Total downloads: 330

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 148
last downloaded 11 weeks ago
Total downloads: 148

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 198
last downloaded 9 weeks ago
Total downloads: 198

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 145
last downloaded 4 weeks ago
Total downloads: 145

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,181
last downloaded 24 hours ago
Total downloads: 1,181