Page 2 of 5

Re: Hot Particles - particle editor

Posted: Mon Jun 01, 2020 1:52 pm
by hoistbypetard
ReFreezed wrote: Mon Jun 01, 2020 9:39 am Yeah, the program is the first "real" program written in Gloa which is my own language.
That looks interesting. Thanks.

Re: Hot Particles - particle editor

Posted: Thu Jun 04, 2020 12:00 pm
by ReFreezed
Update 1.1

Changes since 1.0.1:
  • Added undo/redo.
  • Fixed size variation slider not doing anything.
  • Fixed start-up error on some Linux systems.

Re: Hot Particles - particle editor

Posted: Sat Jun 06, 2020 6:30 pm
by CrimsonGuy
This is great! Been toying with it, only weird thing when i try to add an image as a preset like C:/Users/mypc/Pictures/soccer_ball.png it wasnt showing anything, i could see the image was being added to the editor when i hovered over some values like offset, but aside from that that wasnt creating the particles, maybe im doing something wrong?

Re: Hot Particles - particle editor

Posted: Sat Jun 06, 2020 8:40 pm
by ReFreezed
@CrimsonGuy
Does it happen for all images? Does restarting the program fix it, maybe temporarily? Does it happen if you enter the path in a new empty project (so all other parameter have default values)? Does any texture show up if you empty the texture path?

Re: Hot Particles - particle editor

Posted: Mon Jun 08, 2020 1:44 am
by CrimsonGuy
Hmm seems to only happen with that image in particular, weird, tested several others in that folder with different formats and sizes and they all worked well.

Re: Hot Particles - particle editor

Posted: Mon Jun 08, 2020 12:12 pm
by ReFreezed
@CrimsonGuy
That's very weird... Could you send me the troublesome image?

Re: Hot Particles - particle editor

Posted: Mon Jun 08, 2020 1:33 pm
by ReFreezed
Update 1.2

Changes since 1.1:
  • Image files can be dragged into the window to replace the current particle texture.
  • Particle systems can have custom titles.
  • Added some program preferences (like max undo entries).
  • Added a more conventional menu for saving etc.
  • Improved snap points for sliders.
  • Fixed "pixelate textures" not updating the texture filtering right away.
  • Fixed project not being marked as edited after updating the animation.
  • Made the program slightly more forward compatible in regards to .hotparticles files.
  • Animation editor: The current frame is highlighted.
  • Animation editor: Displaying animation time.
  • Animation editor: Fast-forward and slowdown keys work.

Re: Hot Particles - particle editor

Posted: Mon Jun 08, 2020 11:05 pm
by Hipreme
There are some functions that I really could not understand, nor how to do it:

I could not make it work the pixel art mode(as I could not even find what would make it doing), is it related by some way to texture animation? As it just worked when I clicked on Animation tab from Texture and clicked to generate from frame size

The only thing I could think about Pixel Art mode is like searching for some color clamping (Possibly some new feature??), so I didn't really understand the feature

What it means the Pixelate in the Project tab? All I could notice was that when I clicked World some part of the texture disappeared

When I saw the animation tab, I thought it would be like some record mode: tweaking parameters would be recorded (or simply dragging the particle system around would save the movement made by mouse). Sorry for being unable to understand

As a special request, could you let the github repo readme.md the same as _readme.txt (or append it to the repo's readme)?

Re: Hot Particles - particle editor

Posted: Tue Jun 09, 2020 12:26 am
by ReFreezed
@Hipreme
Enable the Pixelate world checkbox and zoom in with the mouse wheel to get the pixelated effect. Enabling Pixelate textures will make textures use nearest neighbor filtering instead of linear filtering. (I should maybe clarify these things in the readme.)

The animation stuff is just for animating the particle texture (using ParticleSystem:setQuads() under the hood). However, I have thought about "animating" all kind of parameters. It would probably require a more advanced exporting system and maybe peoples' games would need to use a library I would provide or something. It's an idea for a future version of the program.

I don't wanna merge the two readmes as they serve different purposes. I can add a link to the program's readme file in the GitHub readme, if that helps. README.txt is in the misc folder in the repo, by the way.

Re: Hot Particles - particle editor

Posted: Fri Jun 19, 2020 2:39 pm
by ReFreezed
Update 1.3

Changes since 1.2:
  • Added shader parameter. (See the README for more info.)
  • Projects and particle systems can now have custom data strings.
  • Added parameter for scaling the background pattern.
  • Added texture file browser.
  • Added dialog for error log.
  • Animation changes can be canceled and undone.
  • Improved/fixed some small things in the export dialog.
  • Fixed crash when trying to load an invalid texture file.
  • Fixed crash when pressing a context menu button twice without moving the mouse.
  • Fixed "recent textures" not getting saved.