It has been a while I wanted to post some demos of the multi-physics simulator I am working on, and it is until now that I got some time to actually do it.
It is called SimSOM, I was searching for a name when sesame seeds came into my mind because of their particly nature, and in my Lebanese mother tongue sesame seeds are called simsom, then I thought: Hey! “SimSOM” could be “Simulating States of Matter” and the name SimSOM was born.
It is still far from done, and there are tons of ideas fighting in my head to implement, but I already managed to get many parts done or partially done, and I am moving forward, slowly but surely – depending on the amount of free time that I can get.
It is basically an independnt library, Multiplatform and application independant, it can be easily implemented for any 3D app. My current implementation is for Houdini using its HDK, and all the demos are realized using it.
I coded everything from scratch, based on many papers, publications and algorithms that I improved on myself.
At this point it is still a work in progress, parts of it are done, parts are not yet written, and other parts are to be modified, updated, or even re-written, to meet all the ideas I have in my head.
I will be making more posts and updates along the way, it’s going to be great!
to see a few demos, demonstrating some of the functionalities upto this point, please visit the following link:
http://www.geonak.com/blog/?p=546 [geonak.com]
Cheers
Georges
SimSOM Pre-Alpha / Multi-Physics Simulator
6301 6 3- geonak
- Member
- 17 posts
- Joined: May 2009
- Offline
- goldfarb
- Staff
- 3455 posts
- Joined: July 2005
- Offline
- fsimerey
- Member
- 279 posts
- Joined: Dec. 2009
- Offline
- geonak
- Member
- 17 posts
- Joined: May 2009
- Offline
- lisux
- Member
- 581 posts
- Joined: July 2005
- Offline
- cybermax
- Member
- 255 posts
- Joined: Aug. 2009
- Offline
yeeh, really nice If I consider, that Its from scratch
I implemented bullet physics to Houdini, but Now I am trying to create my own rbd solver, since Bullet isnt still running on GPU and It doesnt plan to support multi-GPU or network simulation
nice work and wish you alot of stable and fast sims
I implemented bullet physics to Houdini, but Now I am trying to create my own rbd solver, since Bullet isnt still running on GPU and It doesnt plan to support multi-GPU or network simulation
nice work and wish you alot of stable and fast sims
https://vimeo.com/user3251535 [vimeo.com]
https://twitter.com/milansuk [twitter.com]
https://github.com/milansuk [github.com]
https://twitter.com/milansuk [twitter.com]
https://github.com/milansuk [github.com]
- geonak
- Member
- 17 posts
- Joined: May 2009
- Offline
Thanks for the push, it helps keep moving forward
Actually theere are parts that scale pretty well, and other parts on which I am still working, the final goal is to make it very scalable actually, and at the same time keep the different parts pretty well connected and synchronized.
At the early days of my simulator I tried integrating the collisions engine of bullet to handle the collisions, but I realized pretty fast that it was very heavy for what I was going for, so I dropped it and created my own, it is not finalized yet but getting there.
SimSOM is Multithreaded but it does not run on the GPU … yet. It is on my mind but didn't at all have time yet to look in that direction …
cybermax maybe if I am short on time I could contact you to help on that part?
Cheers
Geo
Actually theere are parts that scale pretty well, and other parts on which I am still working, the final goal is to make it very scalable actually, and at the same time keep the different parts pretty well connected and synchronized.
At the early days of my simulator I tried integrating the collisions engine of bullet to handle the collisions, but I realized pretty fast that it was very heavy for what I was going for, so I dropped it and created my own, it is not finalized yet but getting there.
SimSOM is Multithreaded but it does not run on the GPU … yet. It is on my mind but didn't at all have time yet to look in that direction …
cybermax maybe if I am short on time I could contact you to help on that part?
Cheers
Geo
Eye of an artist, Mind of an engineer
-
- Quick Links