home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / comp / programm / 2118 < prev    next >
Encoding:
Internet Message Format  |  1992-07-27  |  1.6 KB

  1. Path: sparky!uunet!cis.ohio-state.edu!sample.eng.ohio-state.edu!purdue!yuma!news
  2. From: bj@fractal.physics.colostate.edu (B.J. Buchalter)
  3. Newsgroups: comp.programming
  4. Subject: Re: Collision Detection
  5. Message-ID: <Jul27.233802.41110@yuma.ACNS.ColoState.EDU>
  6. Date: 27 Jul 92 23:38:02 GMT
  7. References: <18052.2a6ea82e@levels.unisa.edu.au>
  8. Sender: news@yuma.ACNS.ColoState.EDU (News Account)
  9. Organization: Colorado State University, Fort Collins, CO  80523
  10. Lines: 27
  11.  
  12. In article <18052.2a6ea82e@levels.unisa.edu.au> Andrew writes:
  13. > Does anybody out there know of a fast efficient way to detect and handle
  14. > colliding objects in two dimensions (there may be multiple objects colliding
  15. > as well)...
  16. > it may be a similar problem to gas particles colliding...
  17.  
  18. Need to know what shape.  If the particles are arbitrary shape you should  
  19. discretize them (put them on a bitmap)... then the collision criterion is  
  20. simple.  If they are simple geometric objects then the criterion is simpler.
  21.  
  22. > Please email me...
  23.  
  24. My machine does not seem to know who your machine is. Maybe you can email me  
  25. directly or post your internet address.  I'm bj@phonon.physics.colostate.edu --
  26. bj@129.82.140.50.
  27.  
  28. > Part of my Honours project is to animate objects and then detect when they
  29. > collide and generate there new position...the problems come in when after a
  30. > collision occurs the object then collides with another object, when it  
  31. bounces
  32. > away...
  33.  
  34. determining what to do to the particles after they collide can be a lot harder  
  35. to do then detecting the collision in the first place.  need more details on  
  36. what you are trying to accomplish.
  37. -B.J.
  38.