Jump to content

Adding thickness to geometry for bullet sim


soomld

Recommended Posts

Hi all,

 

I have been learning to use bullet sim for the past few weeks and was trying to add thickness for my breaking teapot. I have unchecked "Create Inside Surface" at the Voronoi fracture node to remove the insides, but currently the surfaces are paper thin. I have tried all the extrude nodes, but my surface points seem to get wonky.

I am also wondering if there is an effective way to auto freeze the small pieces from rolling around, I have tried some solutions from the forum but it haven't completely stopped it. I am guessing it is a drawback for using bullet sim or I shouldn't be cracking the geometry into really small pieces.

 

 

I have attached a picture and file too

Thank you!

post-5651-0-91348300-1440607124_thumb.jp

voronoi_v002.hipnc

Link to comment
Share on other sites

Hi,

 

regarding first part of your question, you should be able to add thickness to the geo easily with polyExtrude node after converting teapot to polygons and before fracturing it. Then fracture it and use it as an input for Bullet solver.  

 

secondly, I don't think you can do freezing of moving pieces without getting really weird results. There is something called Sleeping in Bullet solver that deactivates those pieces that cross certain threshold. That will solve some flickering, but not wildly rolling pieces. Rolling is mostly caused by converting your geo into convex hulls for collisions which tend to have roundish shapes (you can display them in Bullet solver node). Thing is that Bullet is designed more for speed than accuracy. That is why it is so good for making large sims where inaccuracies like this are not too apparent. If you need fine looking movement you should probably go with brute force RBD solver which is much slower, eats up more memory, but is also much more precise. You will find however that its setup differs quite a lot from Bullet and it is not as convenient for complex setups.     

 

Also, having a good geometry makes a big difference in how stable Bullet is. Using messy and non manifold (closed) meshes results in wrong calculations and overaly worse looking (or terribly looking possibly) simulations. So using paper thin geo that have no volume after shattering is causing at least part of your problems.

Edited by davpe
Link to comment
Share on other sites

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...