We are about to switch to a new forum software. Until then we have removed the registration on this forum.
Hello all,
My name is Kevin Anderson. I've been using Processing for three or four years now and am an Astrophysics and Mathematics double major at UNC Chapel Hill. I would like to rework the Traer.Physics library for Processing 2 and add to its functionality. To outline the goals of my proposal:
What I've outlined seems like it might not take the entire summer (it's not a very big library, after all), so I am certainly open to suggestions for more improvements to this library or additional related projects that I could take on. One idea that I've been toying with is creating a PDE tool that lets you tweak forces and see how they behave visually before coding them into your sketch. I'm imagining a dropdown that lets you choose a force, sliders to change the strength, etc.
To give a bit more background about myself, I've played around with particle modeling in the past and am currently developing a gravity simulator in Matlab that has a lot of parallel features to this library: github. I'm currently studying advanced mechanics and numerical techniques, so this project relates directly to my studies. It's been a while since I've posted on this forum (it seems that my username didn't get carried over from the older forum, but I had the same name there), but I'm active in the Processing tag on StackOverflow: profile.
I apologize for posting this so close to the deadline, and I'm more than happy to hear feedback and criticism on this idea! Thanks,
Kevin Anderson
Answers
Note that I am not affiliated with the GSoC program, but to me this sounds like a very useful project. I've worked with and reworked the code in the Traer Physics library myself in the past, so I know the library well. Your suggestions and additions all make sense. I wish you good luck and hope this project gets selected for GSoC! B-)
Thanks for your ideas, as a reference to another popular physics library in Processing you might also take a look at toxiclibs verletphysics (which also needs some updating for 2.0).
http://toxiclibs.org/
I didn't know that toxiclibs had a physics library, too-- seems like it has some (a lot) of everything. Hopefully I will be able to build some additional functionality into my project. Thanks for both of your comments!
I think the deadline is in 20 minutes