   Hi collision(Visual Basic)
  HiI know you might be getting tired of my newbie (DX) questions, well, sorry about that.Anyway, I just wanted to know if anybody can give just the basic idea of how to prevent collision between 3D objects.Thank you, bye. 
  Prevent it from happening? So you have collision detection? DarkNebula   [edited by - DarkNebula on July 31, 2003 12:27:14 PM];  hi - there are several good articles here on gamedev.net that cover the theory of collision detection Practical Collision DetectionSimple Bounding-Sphere Collision DetectionImproved Collision Detection and ResponseThe code of these articles might not be in VB, but they do give a decent overview of the issues involved with collision detection. The basics of collision detection are language independent. Essentially, what you do is define a bounding box or a bounding sphere that will enclose your objects. Then you test to see if your objects intersect with one another. DirectX has some functions which will help you do the above:D3DX8.ComputeBoundingBoxFromMeshD3DX8.ComputeBoundingSphereFromMeshD3DX8.ComputeBoundingSphereD3DX8.ComputeBoundingBoxD3DX8.SphereBoundProbeD3DX8.BoxBoundProbeYou can use the first four to create bounding boxes and spheres. The last two will help a little with detection. This is just the tip of the iceberg. Look at the articles above, etc...BM;  Thanks, this has really helped me understand how it works and what to do about it. 