Re: [Algorithms] Ray-AABB intersection
Brought to you by:
vexxed72
From: Pierre T. <p.t...@wa...> - 2000-08-11 01:13:55
|
Thanks! I'll have a look - I don't need the intersection point indeed. Anyway I found why Woo's code wasn't working - it was a bug, but in my code. Ok, thanks guys. ----- Original Message ----- From: <Chr...@Pl...> To: <gda...@li...> Sent: Friday, August 11, 2000 1:58 AM Subject: Re: [Algorithms] Ray-AABB intersection > > > > > Pierre, do you need the intersection point to be calculated or > are you merely interested in the boolean hit/miss result? > > If the latter, you can use a separating axis approach, which > is quite cheap (relatively). > > For a description (with pseudo code), see the paper: > > Arthur Gregory, Ming C. Lin, Stefan Gottschalk, Russell Taylor > "A Framework for Fast and Accurate Collision Detection for > Haptic Interaction" > > > Christer Ericson > SCEA, Santa Monica > > > > > > "Pierre Terdiman" <p.t...@wa...>@lists.sourceforge.net on 08/10/2000 > 02:51:59 PM > > Please respond to gda...@li... > > Sent by: gda...@li... > > > To: <gda...@li...> > cc: > Subject: Re: [Algorithms] Ray-AABB intersection > > > Weird. Looks like mine, but it still doesn't work well. > > ......ok once again I think I'd better rederive everything from scratch and > write my own, yeepa.... (sigh) > > ----- Original Message ----- > From: Zhang Zhong Shan <Zha...@ub...> > To: <gda...@li...> > Sent: Thursday, August 10, 2000 8:36 AM > Subject: RE: [Algorithms] Ray-AABB intersection > > > > There is an error in the book. But the source i downloaded from the > Internet > > seems right. > > > > /* Check final candidate actually inside box */ > > if (maxT[whichPlane] < 0.) return (FALSE); > > for (i = 0; i < NUMDIM; i++) > > if (whichPlane != i) { > > coord[i] = origin[i] + maxT[whichPlane] *dir[i]; > > if (coord[i] < minB[i] || coord[i] > maxB[i]) > > return (FALSE); > > } else { > > coord[i] = candidatePlane[i]; > > } > > return (TRUE); /* ray hits box */ > > > > -----Original Message----- > > From: Pierre Terdiman [mailto:p.t...@wa...] > > Sent: Thursday, August 10, 2000 12:03 PM > > To: gda...@li... > > Subject: [Algorithms] Ray-AABB intersection > > > > > > Is there any known problem with Andrew Woo's Ray-AABB intersection code? > (in > > Graphic Gems I). It seems to miss some intersections... (?) > > > > > > _______________________________________________ > > GDAlgorithms-list mailing list > > GDA...@li... > > http://lists.sourceforge.net/mailman/listinfo/gdalgorithms-list > > > > _______________________________________________ > > GDAlgorithms-list mailing list > > GDA...@li... > > http://lists.sourceforge.net/mailman/listinfo/gdalgorithms-list > > > _______________________________________________ > GDAlgorithms-list mailing list > GDA...@li... > http://lists.sourceforge.net/mailman/listinfo/gdalgorithms-list > > > > > _______________________________________________ > GDAlgorithms-list mailing list > GDA...@li... > http://lists.sourceforge.net/mailman/listinfo/gdalgorithms-list |