Results 1 to 4 of 4

Thread: Bullet Rigid Bodies not colliding with displaced geometry

  1. #1
    registered pixel pusher
    Join Date
    Apr 2004
    Location
    los angeles
    Posts
    31

    Bullet Rigid Bodies not colliding with displaced geometry

    I am trying to get bullet rigid bodies to collide with displaced geometry. I have tried Morph targets, MDD files (nodal and thru displacement plugin), as well as procedural and even just scaling the object with keyframes. Bullet Rigid Bodies never see the displaced or deformed or scaled geometry as a surface to collide with and instead collide with the un-displaced or morphed geometry. Does anybody have a way to accomplish this. My next step is going to max with Physx. Pleas help. THANKS!

    ps-yes my Subdivision order is set to "Last"

  2. #2
    Professional amateur Amurrell's Avatar
    Join Date
    Dec 2005
    Location
    Lincoln, NE
    Posts
    1,350
    I haven't really had any luck with subdivided objects and Bullet with any simulation. I always have to freeze the geometry first. I'm not sure if this is because Bullet is unable to see the subdivided objects and only the base polygons or not. I would suggest freezing the geometry after displacement and trying again. Let me know how it goes.
    --Andrew
    Bono Animo Esto


    Intel Core i5 3570k
    nVidia GTX 970
    8GB DDR3 1333MHz
    Windows 10 Pro 64bit

  3. #3
    Vacant, pretty vacant pinkmouse's Avatar
    Join Date
    Aug 2003
    Location
    South Yorkshire
    Posts
    1,709
    Yup, you need to freeze or save transformed the displaced object.
    Al
    "I conceive of nothing, in religion, science or philosophy, that is more than the proper thing to wear, for a while." Charles Fort

    My Website
    My Lightwave Tutorials

  4. #4
    Quote Originally Posted by rustyippolito View Post
    I am trying to get bullet rigid bodies to collide with displaced geometry. I have tried Morph targets, MDD files (nodal and thru displacement plugin), as well as procedural and even just scaling the object with keyframes. Bullet Rigid Bodies never see the displaced or deformed or scaled geometry as a surface to collide with and instead collide with the un-displaced or morphed geometry. Does anybody have a way to accomplish this. My next step is going to max with Physx. Pleas help. THANKS!

    ps-yes my Subdivision order is set to "Last"
    Hi,
    to use a deformed object for collision in bullet you have to set the Type to "Deforming". Also "Shape Retention" must be set to 100%, "Shape Lock" to Translation & Rotation, "Linear" and "Angular Stiffness" to 0 and "Volume Conservation" to 0. That should work.

    ciao
    Thomas
    Web: www.dieleinwandhelden.com

    I use two pieces of the three-piece application with mocap module.

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •