Magic Particles Changelog

What's new in Magic Particles 3.54

Jul 16, 2018
  • The bug in material editor was fixed.

New in Magic Particles 3.53 (Feb 22, 2018)

  • Several bugs were fixed in editor and API.

New in Magic Particles 3.52 (Jan 27, 2018)

  • Several bugs were fixed in editor.

New in Magic Particles 3.51 (Dec 28, 2017)

  • Several bugs were fixed in editor.

New in Magic Particles 3.5 (Dec 19, 2017)

  • Multithreading was added in API.
  • Contexts are were added in API. Now emitters may be loaded in different contexts.
  • The possibility to select any sequence of the frames from texture appeared in the editor for visualization of particles.
  • Now editor may be launched in MAC OS with the help of WINE.
  • Several bugs were fixed in editor and API.
  • <b>Note that the new API will not work with the old version of the wrapper.

New in Magic Particles 3.45 (Oct 11, 2017)

  • Several bugs were fixed in editor and API.

New in Magic Particles 2.25 (Jul 4, 2014)

  • Fullscreen mode (F11) get an option for selecting monitors. Option is available in program settings.
  • Several bags were fixed in editor and API.
  • Camera properties (position, fov, aspect ratio, viewport) are accessible from API through function Magic_GetView. Camera can be used for rendering 3D-emitters in 2D-games.

New in Magic Particles 2.24 (Apr 5, 2014)

  • Fullscreen mode was added (F11).
  • The abilities to manage orientation particles plane were added. Now it is possible to rotate some orientation planes together with emitter.
  • The ability to loop emitter in the editor for Dev-version appeared.
  • The abilities to convert ptc-files in API mode using command line were improved. New command line parameter allows to send file with convertation settings. File with convertation settings can be saved from the editor.
  • API function Magic_SetViewMatrix was changed to Magic_SetCamera, which makes API integration easier into game engine.
  • Function Magic_GetVersion was added in API.

New in Magic Particles 2.23 (Nov 21, 2013)

  • Physic objects were added: wind, obstacle and magnet
  • Possibility of managing the events was added
  • Possibility of objects finding by name was added
  • Magic Particles may be installed into separate folder
  • It allows not to delete previous version

New in Magic Particles 2.20 (Nov 6, 2013)

  • Physic objects were added: wind, obstacle and magnet. Wind is external power, obstacle allows to detect the collisions, magnet attracts or repulses the particles. The examples are located in file physics.ptc (folder Samples of installed program).
  • Possibility of managing the events was added. For example, it is possible at the moment of particle distruction to create another particle or to destroy the particle at the moment of collision with the obstacle.
  • Custom variables of the type bool, int, float and string appeared for folders, emitters and particle type. These variables are extracted with the help of API. It is possible to use the diagram as variable for emitters.
  • Possibility of objects finding by name was added.
  • At present the user may turn on or turn off the texture optimization in storage.
  • Square sizes may be obligitary defined for textural atlases.
  • Magic Particles may be installed into separate folder. It allows not to delete previous version.
  • Possibility of hiding/showing Timeline was added. Use View->Timeline.
  • Functions for working with Events appeared. For example, user can get the message about creation of new particle and execute some actions at this moment.
  • Possibility of creating, changing and deleting of physic objects directly with the help of API was added. Magic Particles uses own decision to detect collision, but there is possibility of including external physic engine.
  • At present user can control every particle directly changing the position, size and other properties of particle.
  • Functions for I/O streams were added.
  • Possibility of choosing the direction of axes X,Y,Z was added
  • Totally approximately 50 new functions were added to API, the description of which is possible to find in the file API.chm.
  • Number of the wrappers for fast integration of API into engines was increased. Wrappers for Windows 8 / RT and Windows Phone 8 were added.

New in Magic Particles 2.18 (Nov 6, 2013)

  • Some bugs were fixed in visual editor and API.
  • The wrapper was improved.

New in Magic Particles 2.17 (Nov 6, 2013)

  • A new property Opacity was added on Timeline.
  • Orientation of particle relative to its movement was added.
  • Orientation is made for each Particles Type separately.
  • Scene may be moved by left button mouse holding ALT.
  • Particles Type may be mixed while drawing.
  • Child particles now may move relatively to parent particles direction.
  • Possibility to control particle size by width and height appeared.
  • Editor allows to scale textures visually.
  • Library is compatible with editor Timeline, i.e. all actions executed in editor with the help of Timeline will be played by library.
  • Possibility to create TAIL from particles between 2 emitter positions appeared.
  • Program work on computer with 2 monitors was improved.
  • Possibility to estimate effective usage of textures for special effects was added.
  • Functions of API working with file names were changed for string format UTF8.
  • Functions of translating strings between UTF8 and UTF16 were added in API.
  • Wrapper was changed for Unicode work.
  • Visual editor cuts off useless places of loaded textures.
  • Now wrapper is able to restore lost textures in case of changing the screen mode.
  • Serious changes were made for textural atlas.
  • Wrapper was changed for usage in 2d and 3d mode.
  • 3D library version appeared.
  • About 40 new functions were added to API.

New in Magic Particles 2.0 (Nov 6, 2013)

  • This version works with 3D-emitters. All forms of emitters exististng for 2D now may work in 3D. There is additional form of emitter Model, that is possible to load from 3DS-file.
  • Timeline was added. It allows to move, rotate and scale the emitter in time. The timeline is made in analogy with program Adobe AfterEffects.
  • Now Screensaver may be made from emitters automatically.
  • The design and possibilities of scene were improved. It is possible to scale and rotate the scene.
  • A lot of new special effects are added into the program.

New in Magic Particles 1.72 (Nov 6, 2013)

  • Work with animate folders was improved:
  • User's icon was added.
  • It is possible to insert background, as on the usual emitter.
  • Now it is possible to move animated folders on a scene and to scale them.
  • Export of animated folders was improved.
  • Functional properties of diagrams were improved:
  • New fields were added on the diagrams that allows to edit constant values without maximizing diagram.
  • The height of the diagram in a normal state can be stretched now by the mouse.
  • Now it is possible to export uncompressed video with the alpha channel.
  • The button was added for deleting all textures from particle type.
  • The program uses the CPU more economically now.
  • The updating mechanism through the Internet was improved and possibility to get news was added.
  • Work with diagrams was altered completely - now red and grey diagrams are united (it is possible to disconnect this through program options).
  • By the right button on the diagram the pop-up menu opens (if there is a short click) . A part of buttons was transferred to this menu. United diagrams are possible to locate horizontally or vertically.
  • Now there is a factor for curves in program options which influences the strength of curvature.
  • Min/max dialogue was deleted. Now this field varies directly on diagrams. Sorting of particles is transferred on the diagram Opacity.
  • The base set of special effects was expanded.
  • Texture storage was improved.
  • Now you can see the form of emitter on the scene visually. You can enable/disable this feature with F9 button.
  • Now it is possible to reduce/increase the height of the scene due to the settings window under the scene.