JayMa Posted July 23, 2015 Share Posted July 23, 2015 Hi there, I'm relatively new to the Babylon library, but trying to pick it up with a web experiment. That being said, I'm trying to see if it's possible to select individual particles from a particle system? I've searched everywhere, and the action manager that appears is correlated with 'meshes', which I assume particles are not? From digging into the console.log, I do know each particle has a unique identifier. That's what I want to retrieve, but I'm not quite sure how to begin. Could someone point me in the right direction? Quote Link to comment Share on other sites More sharing options...
iiceman Posted July 23, 2015 Share Posted July 23, 2015 Hi JayMa and welcome to the forum! Do you already know the BJS playground: http://www.babylonjs-playground.com/#1K0NSN ? In this example it prints the current particles in the particle system after waiting for 1 second. Maybe that's already what you want? But I guess it depends on what you want to do with those particles. So not sure if just getting them like that is enough for you. There's also quite a bit of documentation here: http://doc.babylonjs.com/page.php?p=22121 (maybe the part "Custom functions" is intersting for you?) If you tell us more of what you want to achieve in the end we might be able to help you more. Try setting up a playground yourself to show us your current problem so that people can try things out and show you how to do stuff. I hope that helps. Good luck and don't forget to show us what you created ... whatever it is Wingnut 1 Quote Link to comment Share on other sites More sharing options...
jerome Posted July 23, 2015 Share Posted July 23, 2015 If you use the SPS, what is only a BJS extension for now, each particle has an ID, which is its index in the global particle pool : https://github.com/BabylonJSX/SolidParticleSystem Quote Link to comment Share on other sites More sharing options...
Wingnut Posted July 23, 2015 Share Posted July 23, 2015 Hi JayMa, welcome to the forum, good to have you with us! Umm... first... the action manager that appears is correlated with 'meshes', which I assume particles are not? Correct. The way our standard and SPS particle systems are designed... ALL the particles make up a single mesh... as far as I know. It is not too difficult to make a particleSystem that uses a separate standard BJS basic shape for each particle, but particle performance will suffer substantially. JayMa... when you say "select", do you mean... like... with a mouse click? (Around here, that's called "picking"). Lately, Jerome and friends have been hard-positioning buildings-shaped particles on grounds and heightMaps. So, MAYBE... you are asking how to select a single building of Jerome's particle-city... with a mouse click (a pick). Is that what you want to do? Select (pick) a particle with a mouse click? If so, I don't know if that is possible, but it's a darned good question, and the experts are nearby. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.