Kaboom License
Kaboom for Kwik3 is a separate license and you can purchase from here – Kaboom Order Page
Kaboom for Kwik4 is included in Kwik license that unlocks the limit of 6 pages. A Kwik license works both for Kwik3 and Kwik4.
Installing Kaboom
For Kwik3, Kaboom must be installed the same way you did with Kwik. Open the same Adobe Extension Manager (AEM) as your Photoshop version (if you are using Photoshop CS6, you must use AEM CS6 to install Kaboom, any other version will shown an error) and point to your Kaboom zxp file.
For Kwik4, Kaboom is pre-installed and availlabe if you have purched a Kwik license.
Creating and Editing Particles with Kaboom
If properly installed, Kaboom’s Edit Particles or Create Particles button will appear in the Particle Replacement window. The example below shows the Edit Particles buttons, in a Particle Replacement that has already an associated JSON file (for example, a particle made in Particle Designer or any other external tool, or a previously made particle made with Kaboom):
Kaboom’s Main Interface
Kaboom offers 4 main screens for particle creation and editing, described below. The particle name and PREVIEW button are available across the different screens.
- Name: is the name of the final particle file – if you are editing a previously made particle, this field will not be editable;
- LIVE PREVIEW: opens/refreshes Corona Simulator to show your particles. After doing it for the first time, the Simulator will be automatically refreshed anytime a parameter is changed;
Default Settings
This is the most used window, allowing you to set the basics of a particle system:
- Image sample: the big button allows the replacement of current image file sample to another png file;
- Start Color: opens the color picker for the selection of the main color of the particle;
- Alpha: the slider sets the main alpha for the particle;
- Duration: sets the life time of each particle. The smaller the number, the shortest amount of time will be set for the particle to appear on screen;
- Source Position Variance X: expands/retracts the original size of the image sample horizontally;
- User replacement width: sets the Source Position Variance X to the width of the layer replacement placeholder;
- Source Position Variance Y: expands/retracts the original size of the image sample vertically;
- User replacement height: sets the Source Position Variance Y to the height of the layer replacement placeholder;
- Maximum Particles: sets the maximum amount of particles showing at the same time;
- Emit Angle: sets the angle from where the particles will be created;
- Emit Angle Variance: sets the variation, in angles, from where the particles can be created;
Emitter Settings
The Emitter Settings define the format of the particle emitter in the environment. Opting by the Type as Gravity, you will see the following window:
- Speed: sets the average speed of the particle emitter;
- Speed Variance: sets the amount of variance that a speed may have (acceleration will be randomically created by this amount);
- X Gravity: the amount of variance the gravity settings will receive horizontally (gravity follows the real world);
- Y Gravity: the amount of variance the gravity settings will receive vertically (gravity follows the real world);
- Radial Acceleration: the amount of acceleration that a particle will receive while pulsing;
- Radial Acceleration Variance: the amount of additional acceleration added to the radial acceleration;
- Tangential Acceleration: tangential acceleration is the angular acceleration x the radius which is usually measured in meters per second;
- Tangential Acceleration Variance: the amount of additiona acceleration added to the tangential acceleration;
Select the Radial in the Type menu, will show the following window:
- Maximum Radius: sets the maximum radius amount of the emitter;
- Maximum Radius Variance: sets an additional amount to maximum radius amount of the emitter;
- Minimum Radius: sets the minimum radius amount of the emitter;
- Minimum Radius Variance: sets an additional amount to minimum radius amount of the emitter;
- Degrees Per Seconds (DPS): sets the angle of rotation of the emitter;
- Degrees Per Seconds (DPS) Variance: sets an additional amount to the DPS angle of the emitter;
Particle Settings
The Particle Settings controls how each particle will be rendered:
- Lifespan: the time of life of each particle;
- Lifespan Variance: sets an additional amount to the lifespan of a particle;
- Start Size: sets the size of a particle in its starting point;
- Start Size Variance: sets an additional amount to the start size of a particle;
- End Size: sets the size of a particle in its ending point;
- End Size Variance: sets an additional amount to the end size of a particle;
- Start Rotation: sets a rotation amount to the particle starting point;
- Start Rotation Variance: sets an additional rotation amount to the particle starting point;
- End Rotation: sets a rotation amount to the particle ending point;
- End Rotation Variance: sets an additional rotation amount to the particle ending point;
Color Settings
The Color Settings controls colors and blend modes for particles:
- Start Red Variance: additional amount of red color of each particle, starting from the main color selected in the Default Settings;
- Start Green Variance: additional amount of green color of each particle, starting from the main color selected in the Default Settings;
- Start Blue Variance: additional amount of blue color of each particle, starting from the main color selected in the Default Settings;
- Start Alpha Variance: additional amount of alpha/transparency of each particle, starting from the main alpha selected in the Default Settings;
- Blend Source: sets a different blend mode for the start color;
- Blend Destination: sets a different blend mode for the end color;
- End Color: opens the color picker for the selection of the end color of the particle;
- End Alpha: the slider sets the end alpha for the particle;
- End Rotation: sets a rotation amount to the particle ending point;
- End Rotation Variance: sets an additional rotation amount to the particle ending point;
- End Red Variance: additional amount of red color of each particle, for when it reaches its ending point;
- End Green Variance: additional amount of green color of each particle, for when it reaches its ending point;
- End Blue Variance: additional amount of blue color of each particle, for when it reaches its ending point;
- End Alpha Variance: additional amount of alpha/transparency of each particle, for when it reaches its ending point;