Syntaf Particle Simulator
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 previouslyesc
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
- Mass of particle is now modifiable in runtime with
- 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