Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

Author
Message
george++
AGK Tool Maker
16
Years of Service
User Offline
Joined: 13th May 2007
Location: Thessaloniki, Hellas
Posted: 30th Apr 2018 06:00 Edited at: 5th May 2018 15:29
Hi,
I would like to show you the current progress of a particle 3D editor I build for my needs

It is not complete yet but so far it helps me to understand how each parameter affects the visual result

Attachments

Login to view attachments
smallg
Valued Member
18
Years of Service
User Offline
Joined: 8th Dec 2005
Location: steam
Posted: 30th Apr 2018 09:35
Nice
life's one big game
spec= 4ghz, 16gb ram, AMD R9 2700 gpu
george++
AGK Tool Maker
16
Years of Service
User Offline
Joined: 13th May 2007
Location: Thessaloniki, Hellas
Posted: 30th Apr 2018 10:13
Thank you smallg.
Here is a working (but unfinished) version, if someone wants to give it a try.
http://www.mediafire.com/file/lhox4lkwnl1xk46/particles3d.zip
Scene Commander
Support Manager
15
Years of Service
User Offline
Joined: 3rd May 2008
Location:
Posted: 30th Apr 2018 11:02
Looks good. I'll give it a try later.

SC
https://twitter.com/JimjamsGames?lang=en&lang=en
Richard_6
7
Years of Service
User Offline
Joined: 3rd Feb 2017
Location:
Posted: 2nd May 2018 11:55 Edited at: 2nd May 2018 11:55
Looks easy and cool Scene! Maybe add support for shaders with some pre-loaded default shaders?
george++
AGK Tool Maker
16
Years of Service
User Offline
Joined: 13th May 2007
Location: Thessaloniki, Hellas
Posted: 3rd May 2018 20:26
I hope, in a few days, I'll post an update with capability to edit the color keys, live.
george++
AGK Tool Maker
16
Years of Service
User Offline
Joined: 13th May 2007
Location: Thessaloniki, Hellas
Posted: 5th May 2018 08:17 Edited at: 5th May 2018 08:53
Hi,
I've uploaded (please see my first post) a new version.
Now you can edit live the color keys of 3D particles and there are some improvements to camera navigation and gui
I found so far a bug.
If someone will find any issue, I will glad to hear about it.
nonom
6
Years of Service
User Offline
Joined: 12th Nov 2017
Location: Picking mushrooms
Posted: 5th May 2018 11:32
george++ wrote: " it helps me to understand how each parameter affects the visual result"


Quite useful for me!, thanks george++ great tool
http://www.nyan.cat/pirate
george++
AGK Tool Maker
16
Years of Service
User Offline
Joined: 13th May 2007
Location: Thessaloniki, Hellas
Posted: 5th May 2018 12:49
Thanks nonom, the next step is to fix a bug when the user deletes a key color and load/save functionality through a simple .json file
nonom
6
Years of Service
User Offline
Joined: 12th Nov 2017
Location: Picking mushrooms
Posted: 5th May 2018 15:14
It's pretty cool
http://www.nyan.cat/pirate
nonom
6
Years of Service
User Offline
Joined: 12th Nov 2017
Location: Picking mushrooms
Posted: 5th May 2018 15:15 Edited at: 5th May 2018 15:16
Maybe an export to AppGameKit code will be the coolest thing
http://www.nyan.cat/pirate
george++
AGK Tool Maker
16
Years of Service
User Offline
Joined: 13th May 2007
Location: Thessaloniki, Hellas
Posted: 5th May 2018 15:33 Edited at: 5th May 2018 15:53
The download link in the first post updated. I hope the last version is bug free (you never know... lol)
Quote: "Maybe an export to AppGameKit code will be the coolest thing "

Yes sure.
In the next update you will be able to load and save the particles, and I'll post simple AppGameKit script code for this purpose
Some tips:
- You can delete a key color by double tapping
- Although the GUI is mobile friendly you can still use the WASD keys to navigate the camera, when the camera it is not locked on an emitter
- To attach an image to the emitter simply select an image from the left and tap to the link button
- To detach an image from the emitter simply select the emitter and tap to the unlink button
- The images displayed in the left side of the screen are located in the media folder if they have the following name format "pngx.png" where x is a number ranging from 0 to any number you like

Here is a quick demo video:
nonom
6
Years of Service
User Offline
Joined: 12th Nov 2017
Location: Picking mushrooms
Posted: 5th May 2018 15:55
Sometimes I'm missing a LIKE button I likes it george++
http://www.nyan.cat/pirate
george++
AGK Tool Maker
16
Years of Service
User Offline
Joined: 13th May 2007
Location: Thessaloniki, Hellas
Posted: 6th May 2018 05:58
Hello guys,
I updated my first post.
You can download a new version of the particle 3D tool. Now you can save and load 3D particles using the filename "p3D.json"
You can download also another AppGameKit project, which is very simple and demonstrates how to load the particles generated from the tool.
Again if someone will use it and find any issue, let me know in order to fix it.
CJB
Valued Member
20
Years of Service
User Offline
Joined: 10th Feb 2004
Location: Essex, UK
Posted: 10th May 2018 15:51 Edited at: 10th May 2018 15:58
Really great george++!

Observations:
* I think the Play button on the Max Particles control should fire on press rather than release (the button animates when you press it, but the particles don't fire until you release it).
* I couldn't find any control over forces. It would be be fantastic to see another widget similar to the Color Interpolation for forces (Add3DParticlesForce).
* I had a few issues when trying to add new color interpolations (sometimes clicking the line doesn't create a new "box", sometimes it does).

Great job! Very useful
george++
AGK Tool Maker
16
Years of Service
User Offline
Joined: 13th May 2007
Location: Thessaloniki, Hellas
Posted: 10th May 2018 16:54 Edited at: 10th May 2018 16:55
Thank you CJB for the feedback.
Quote: "I think the Play button on the Max Particles control should fire on press rather than release (the button animates when you press it, but the particles don't fire until you release it)."

This behavior cannot be changed since it will influence all other widgets

Quote: " I had a few issues when trying to add new color interpolations (sometimes clicking the line doesn't create a new "box", sometimes it does)."

Hmm... I've never noticed any issue on that. Unfortunately I cannot reproduce it. This widget scans for a touch event above and below its horizontal line, at a certain distance. If you have the time could you please give a more details?

Quote: "I couldn't find any control over forces. It would be be fantastic to see another widget similar to the Color Interpolation for forces (Add3DParticlesForce)."

Yes this is true. There is no widget for forces. when I'll find some time then I'll try to add this feature
fubarpk
Retired Moderator
19
Years of Service
User Offline
Joined: 11th Jan 2005
Playing: AGK is my friend
Posted: 27th Jun 2018 07:09
Nice george++

Could save people allot of time getting a particle effect they want for their app/game
and especially handy to a beginner if it could show the code needed to make that particular effect

fubar
george++
AGK Tool Maker
16
Years of Service
User Offline
Joined: 13th May 2007
Location: Thessaloniki, Hellas
Posted: 27th Jun 2018 09:13
george++
AGK Tool Maker
16
Years of Service
User Offline
Joined: 13th May 2007
Location: Thessaloniki, Hellas
Posted: 1st Jul 2018 07:51
Hi, I uploaded an update with some bug fixes, please download from the first post
Bored of the Rings
User Banned
Posted: 1st Jul 2018 10:02
this is really excellent, nice work george++
Professional Programmer, languages: SAS, C++, SQL, PL-SQL, DBPro, Purebasic, JavaScript, others
smallg
Valued Member
18
Years of Service
User Offline
Joined: 8th Dec 2005
Location: steam
Posted: 21st Aug 2018 21:14
indeed it is, is it possible to get the saved file into agk already? it's very nice (and super handy) to play around with particles in real time like this though
life's one big game
spec= 4ghz, 16gb ram, AMD R9 2700 gpu
george++
AGK Tool Maker
16
Years of Service
User Offline
Joined: 13th May 2007
Location: Thessaloniki, Hellas
Posted: 22nd Aug 2018 22:05 Edited at: 22nd Aug 2018 22:20
Quote: "is it possible to get the saved file into agk already?"

Sure, here we go:
You will need my particle 3D lib


The main code is very simple

You can find attached some sample images and a p3d.json file
I am glad that many people find it useful

Attachments

Login to view attachments
smallg
Valued Member
18
Years of Service
User Offline
Joined: 8th Dec 2005
Location: steam
Posted: 24th Aug 2018 18:26
excellent, thanks, this is very handy for lazy people like me
life's one big game
spec= 4ghz, 16gb ram, AMD R9 2700 gpu
GarBenjamin
AGK Developer
7
Years of Service
User Offline
Joined: 30th Nov 2016
Location: USA
Posted: 25th Aug 2018 00:46
george++
AGK Tool Maker
16
Years of Service
User Offline
Joined: 13th May 2007
Location: Thessaloniki, Hellas
Posted: 25th Aug 2018 04:08
Thank you GB
Cliff Mellangard 3DEGS
Developer
18
Years of Service
User Offline
Joined: 20th Feb 2006
Location: Sweden
Posted: 2nd Sep 2018 15:26
does it support 2d particles to test?
Looks very nice...
george++
AGK Tool Maker
16
Years of Service
User Offline
Joined: 13th May 2007
Location: Thessaloniki, Hellas
Posted: 2nd Sep 2018 16:00
Unfortunately does not.
george++
AGK Tool Maker
16
Years of Service
User Offline
Joined: 13th May 2007
Location: Thessaloniki, Hellas
Posted: 10th Sep 2018 20:59 Edited at: 10th Sep 2018 21:02
Hi guys,
I've uploaded a new version:

- New button added for playing all particles
- Some improvements to the user interface
- I created, for fun, a particle effect using some preset brushes of Gimp

Please download from the first post
GarBenjamin
AGK Developer
7
Years of Service
User Offline
Joined: 30th Nov 2016
Location: USA
Posted: 10th Sep 2018 21:47 Edited at: 10th Sep 2018 21:48
I need to check this out soon! It looks excellent.

One thing that would be very cool is adding the option to define a rectangle on the screen and then be able to capture images within that rectangle that are automatically saved out to a spritesheet along with subimages.txt file.

Probably add a sprite preview of the animation and let folks adjust start and end frame as needed as well as adjust frame increment default is 1 so all frames are in the animation. 2 would be every other frame and so on.

This is how many of the "big" modern indies often make those cool fx. Instead of actually having hundreds or thousands of particles in realtime they prerender the fx and just play the animation with a single sprite.
george++
AGK Tool Maker
16
Years of Service
User Offline
Joined: 13th May 2007
Location: Thessaloniki, Hellas
Posted: 11th Sep 2018 12:39 Edited at: 11th Sep 2018 12:39
I've uploaded another minor update.
There are improvements to the UI of the key color editor
Please download from the first post

Login to post a reply

Server time is: 2024-03-29 04:46:26
Your offset time is: 2024-03-29 04:46:26