MilanSuk Posted January 23, 2013 Share Posted January 23, 2013 (edited) Hi, I want to introduce bulletSOP 2.0, which is new version of bullet implementation inside Houdini(surface network) for stunning rigid body simulations! It is based on Bullet phyics library 2.8. Primary is single-thread application, but speed is very impressive. On solver node is few option for multi-thread running, but its not so stable. When Bullet phyics library 3.0 will come, I will modify for GPU running of course In Attachment is fully featured beta version, There is only one limitation, you can create max. 5000 poly objects. There is no limits for other hulls(box, tubes, ...)! Full version will be completely without limits. For learning you can check this old tutorial(https://vimeo.com/57198443), but its for alpha version, so many things are different(better, easier). In attachment you can find example file with a lot of scenes(including sneak peek) which are propably best resources at this moment. I will make tutorials for every node as soon as possible. And remember "Details view" is your best friend!!! This is version only for windows 64bit. I will release Linux and OSX version in next few days! If you have problem to run this plugin on windows or its crashing, please write here. Othrewise with other problems, create new thread. LinkedIn group: http://www.linkedin....Houdini-4796605 Sneak Peek: https://vimeo.com/57193837 Some info about this project: http://www.sidefx.co...p=127586#127586 Regards, Milan Suk EDIT : I see that downloads of this old beta still increasing, so please go here and download the latest beta: bulletSOP_beta_v3.zip Edited February 15, 2013 by MilanSuk 5 Quote Link to comment Share on other sites More sharing options...
sparkChan Posted January 23, 2013 Share Posted January 23, 2013 thx, it will be great. Quote Link to comment Share on other sites More sharing options...
Sifis Posted January 23, 2013 Share Posted January 23, 2013 Nice, When do you plan to release the full version? I'm currently using the H12 default bullet solver which is not fast enough for my needs. I urgently need a faster bullet implementation, for the project I work right now. Quote Link to comment Share on other sites More sharing options...
CeeGee Posted January 23, 2013 Share Posted January 23, 2013 some tests with alpha version of bullet plugin http://www.igorfx.com/bullet/bullet_box_v001_01.mov http://www.igorfx.com/bullet/bullet_box_v001_02.mov http://www.igorfx.com/bullet/bullet_box_v001_03.mov http://www.igorfx.com/bullet/bullet_box_v001_06.mov Quote Link to comment Share on other sites More sharing options...
Netvudu Posted January 23, 2013 Share Posted January 23, 2013 right on! Thanks Milan Quote Link to comment Share on other sites More sharing options...
sanostol Posted January 23, 2013 Share Posted January 23, 2013 great news! Thanks for the demoscenes! Quote Link to comment Share on other sites More sharing options...
MilanSuk Posted January 23, 2013 Author Share Posted January 23, 2013 (edited) thank you all, especially to Igor for great testing! Nice, When do you plan to release the full version? I'm currently using the H12 default bullet solver which is not fast enough for my needs. I urgently need a faster bullet implementation, for the project I work right now. I dont know, All depending on how many bugs users find Edited January 23, 2013 by MilanSuk Quote Link to comment Share on other sites More sharing options...
bloomendale Posted January 23, 2013 Share Posted January 23, 2013 Thanks for sharing. Noticed that dragging the "time slider" causes bulletsop to skip frames. Quote Link to comment Share on other sites More sharing options...
MilanSuk Posted January 23, 2013 Author Share Posted January 23, 2013 Thanks for sharing. Noticed that dragging the "time slider" causes bulletsop to skip frames. yes, I know about this. Problem is that It works inside SOP network, not DOP or POP and I dont know how I can tell to houdini to "cook" frames between. So just hit play or step every frame Quote Link to comment Share on other sites More sharing options...
Sifis Posted January 23, 2013 Share Posted January 23, 2013 For some reason, when I open the scenes in the examples.hip nothing is moving by the bulletSOP and all the bullet nodes appear like they have no parameters in the parm pane. When I create new bullet nodes though they appear as they should. What am I doing wrong? Quote Link to comment Share on other sites More sharing options...
Pazuzu Posted January 23, 2013 Share Posted January 23, 2013 Thank you very much Milan!!!! Quote Link to comment Share on other sites More sharing options...
MilanSuk Posted January 23, 2013 Author Share Posted January 23, 2013 (edited) For some reason, when I open the scenes in the examples.hip nothing is moving by the bulletSOP and all the bullet nodes appear like they have no parameters in the parm pane. When I create new bullet nodes though they appear as they should. What am I doing wrong? Firstly, Its compiled for Houdini 12.1.185, and Its working with older and newer version, but I am not sure If its safe I didnt meet exactly your problem, but I have problem that I changed some Label inside source code and in "Edit Parameter Interface" is new string, but in Parameter Pane is aprox. month old Maybe Its a bug, but its definitively weird! Someone else has this problem??? Edited January 23, 2013 by MilanSuk Quote Link to comment Share on other sites More sharing options...
zarti Posted January 23, 2013 Share Posted January 23, 2013 Someone else has this problem??? everything OK here ( my laptop @home ) . the same when i tried @work . btw , didnt had much time to play during the day , but quickly explored the scenes you packed with the file ; fantastic ! very helpful ! and thanks again for sharing your work ! ill report here if i find anything .. .cheers Quote Link to comment Share on other sites More sharing options...
Sifis Posted January 23, 2013 Share Posted January 23, 2013 Firstly, Its compiled for Houdini 12.1.185, and Its working with older and newer version, but I am not sure If its safe Yes, I tried it with Houdini 12.1.185, I installed it in the "C:\Users\<Name>\Documents\houdini12.1\dso" as you suggested in the readme and also I tried puting it in the original Houdini installation directory "C:\Program Files\Side Effects Software\Houdini 12.1.185\houdini\dso" but no luck. Quote Link to comment Share on other sites More sharing options...
zarti Posted January 23, 2013 Share Posted January 23, 2013 after looking carefully through the setups into the example file you provided ( just turning on / off their Display Flags ) , this message ( attached image below ) appears and doesnt go away even when i close the scene and create a new one . -- -- another note : at some point , during the process i described above , i was unable also to get out of the Handle state by pressing the ESC button . , but only by pressing the View button in UI .. p.s.: sorry couldnt find another way of reporting the message . .cheers Quote Link to comment Share on other sites More sharing options...
sl0throp Posted January 23, 2013 Share Posted January 23, 2013 Here's my quick test...sim time around 6 minutes. 5,680 cubes. https://vimeo.com/58054970 Quote Link to comment Share on other sites More sharing options...
kni8_2k Posted January 23, 2013 Share Posted January 23, 2013 Wow, That is just fantastic. Installed in 12.1.185 and worked right out of the box. only thing was to put the sops into a BulletSop sub menu so that they are easier to find, currently they are in the custom Tab submenu. Other than that, Great work so far, and great Example file. Quote Link to comment Share on other sites More sharing options...
MilanSuk Posted January 24, 2013 Author Share Posted January 24, 2013 [/size] Yes, I tried it with Houdini 12.1.185, I installed it in the "C:\Users\<Name>\Documents\houdini12.1\dso" as you suggested in the readme and also I tried puting it in the original Houdini installation directory "C:\Program Files\Side Effects Software\Houdini 12.1.185\houdini\dso" but no luck. It sounds more and more like a Houdini bug, not mine. I run into even same problem, that I created btTransform and It has only one input, so click on it and everything was fine. after looking carefully through the setups into the example file you provided ( just turning on / off their Display Flags ) , this message ( attached image below ) appears and doesnt go away even when i close the scene and create a new one . Can you more describe what do you do? You open scene, It was on 1st frame and ... btModify node has no python code in this scene. Here's my quick test...sim time around 6 minutes. 5,680 cubes. https://vimeo.com/58054970 cool, thank you! only thing was to put the sops into a BulletSop sub menu so that they are easier to find, currently they are in the custom Tab submenu. thx, great idea, I will search how I can do this in HDK. to this moment I just press tab and start writing "bt". Quote Link to comment Share on other sites More sharing options...
pgrochola Posted January 25, 2013 Share Posted January 25, 2013 Hi Milan, Great job! Love the speed and simplicity. I'm particularly interested in the "voronoi_impact_break" example. Can you give me some more info about the point attributes that come in from impacts ("btLoader_IMPACTS") For starters, there seems to be an A and B version of the same data. Why is that? What is "bullet_indexA" and "bullet_indexB"? Thanks Pav Quote Link to comment Share on other sites More sharing options...
pgrochola Posted January 25, 2013 Share Posted January 25, 2013 (edited) ok, I get it. A and B stand for the two bullet indexes that collide. makes sense! Edited January 26, 2013 by pgrochola 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.