Skip to content

Releases: Syntaf/ParticleSimulator

Particle Simulator

08 Oct 07:44
Compare
Choose a tag to compare

change log:

Physics

  • Particles will not automatically be centered to the screen during reset and program initialization

Console

  • Particle count can now be specified during start-up via command line arguments, but still cannot be modified during runtime. To run the program with a set amount of particle use ./ParticleSimulator 1000000

Particle Simulator

12 Sep 02:52
Compare
Choose a tag to compare

Pretty decent update coming through, change log:

Physics

  • Fixed mouse pointer coordinates not properly transitioning to screen edge
  • Default particle color changed

Console

  • Revamed help commands(once again)
  • New commands
    • color_rand
    • colors
    • help vars
  • cleaned up look of console

Particle Simulator

11 Sep 02:27
Compare
Choose a tag to compare

Quick additions today that don't necessarily constitute a new release, but look's much better!

Change Log:

Console

  • New background color, solid and smooth black!
  • New console text, actually looks like a console now!
  • Help command reworked
    • Now supports specific help for each command for more detailed information
    • Cleaned up and provides clearer explanations
  • Color manipulation
    • Support for modifying Red, Green, Blue and Alpha values in particles
    • Changes are made real time

Other than that just some code refactoring. Enjoy!

Particle Simulator

10 Sep 17:37
Compare
Choose a tag to compare

Change log:

  • Console commands parsed faster and improved
  • Additional commands added, see 'help' in console to see what's new
    • ParticlesCount variable can now be modified using command line args before starting
    • Additional error checking for invalid commands
  • Particle count modification change( again )
  • Console output all ported to new console, including internal errors

Syntaf Particle Simulator

12 Aug 21:18
Compare
Choose a tag to compare

First official release of the particle simulator! here are a number of changes

GUI

  • Console
    • the user now has the ability to modify variables and values in real time to experience how the particles react under certain conditions.
    • Errors and output now appear in the new console, all text is centralized to the new console
  • Resolution increased
  • Users can now exit the program via esc or exit, where previously esc sometimes didn't work

Performance

  • experimental OpenCL support added, massive performance increase(not included in this release)
  • TGUI added to improve performance of console
  • Framerate drastically improved, 1,000,000 particles will run at a constant 40+ fps
  • Entire code base restructured, significant performance increase in loading time and responsiveness
  • Loop optimizations in code, increased performance

Physics

  • Particle count set to 200,000 for smooth flow with users
  • Particle life removed, particles now stay indefinitely
  • Certain program constants are no longer constant:
    • Mass of particle is now modifiable in runtime with set mass <>
    • Drag is now modifiable in runtime with set drag <>
    • Mouseforce is now modifiable in runtime with set mouseforce <>
    • Particlecount is under development and will be modifiable soon
  • Particle color rules changed to brighten the spectrum available to particles
  • Slight background color modification
  • Number of bugs relating to crashing fixed

**Among other changes I can't remember yet

Alpha particle simulator build

09 Jul 14:35
Compare
Choose a tag to compare
Pre-release

The newest release of the particle simulator!

  • All new and improved CMake build system
  • Experimental OpenCL support, thanks to finominis
  • Blending now uses GL_ONE, creating more ranges of colors
  • Fixed bug stopped events from being handled, not allowing users to quit
  • Optimizations
  • Disabled depth testing, properly making alpha channels transparent
  • Drag increased by 1.5x
  • Particle count increased
  • Window size increased but keeps 1.33 ratio
  • Red Clamping value increased to turn red at a lower speed

Syntaf Particle Simulator

22 Jun 15:25
Compare
Choose a tag to compare
Pre-release

A very early release of the particle simulator, mainly released for playing around with as the project can be a pain setting up.