Discussion of future Bullet Example contributions (Join us!)
Posted: Tue Apr 19, 2016 12:27 pm
Hello guys!
I have been working with Bullet during my Master's Thesis (https://github.com/benelot/minemonics, a 3D virtual creature simulator) for about a year and I have collected some experience in implementing several basic and advanced things. Since I do not want to stop now, I would be willing to do some contributions to Bullet, probably beginning with Examples and Documentation more than core code, but I have no idea where to start. Is there a roadmap or a list of missing examples somewhere? I know that for issues, I can refer to the github issues, but I feel that they are a bit too advanced issues for a starting point. Any recommendations what else can be done?
Things that come to my mind as examples are:
-DoublePendulum Example (Chaotic movement, could be very interesting to see in a Bullet Simulation)
-A "fix your time step" example which works according to the wiki entry (Already implemented that in my simulator, but it could be nice as a bullet starter example)
-A space simulation (gravity from planets instead of simple (0,-9.81,0) gravity, (three body problem simulation for instance, another chaotic example)
-Single Rigid Body simulation vs. Featherstone simulation
-Single Rigid Body with different solvers to switch (Is that even possible? It would require to setup the world again when changing the options in the GUI)
Any comments on these ideas?
Furthermore I heard that there are some old examples that have not been ported yet, how can I find them and port them? Also how do I integrate a new example into the example browser? If I know how it is done, I could document it on the wiki. Just give me the chance to do something
Cheers,
I have been working with Bullet during my Master's Thesis (https://github.com/benelot/minemonics, a 3D virtual creature simulator) for about a year and I have collected some experience in implementing several basic and advanced things. Since I do not want to stop now, I would be willing to do some contributions to Bullet, probably beginning with Examples and Documentation more than core code, but I have no idea where to start. Is there a roadmap or a list of missing examples somewhere? I know that for issues, I can refer to the github issues, but I feel that they are a bit too advanced issues for a starting point. Any recommendations what else can be done?
Things that come to my mind as examples are:
-DoublePendulum Example (Chaotic movement, could be very interesting to see in a Bullet Simulation)
-A "fix your time step" example which works according to the wiki entry (Already implemented that in my simulator, but it could be nice as a bullet starter example)
-A space simulation (gravity from planets instead of simple (0,-9.81,0) gravity, (three body problem simulation for instance, another chaotic example)
-Single Rigid Body simulation vs. Featherstone simulation
-Single Rigid Body with different solvers to switch (Is that even possible? It would require to setup the world again when changing the options in the GUI)
Any comments on these ideas?
Furthermore I heard that there are some old examples that have not been ported yet, how can I find them and port them? Also how do I integrate a new example into the example browser? If I know how it is done, I could document it on the wiki. Just give me the chance to do something
Cheers,