Improvements of Version 1.04
RAPID version 1.04 has the following improvements over the original release, version 1.03:
- Bug Fix for Box Overlap Test: The box overlap test of the previous version occasionally gave a false "disjoint" result under certain conditions (when two faces were parallel), due to finite precision arithmetic. The fix required 9 more addition operations to the box overlap test (we estimate a 10% increase to collision query time).
- Uniform Scaling Support: A new collide() procedure has been added which takes an additional scaling parameter for each model. The additional computation adds (we estimate) no more than 10% to the collision query processing. This has been added in response to numerous requests from users.
- Slightly Faster Triangle Intersection Test: We removed some avoidable constructor/destructor invocations related to the triangle overlap test setup. For queries which reach the triangle-triangle overlap stage of the processing, this will be a slight improvement. This optimization will have no effect on those queries which don't reach that stage.
Click here to obtain RAPID version 1.04.
Geometric Algorithms for Modeling, Motion, and Animation
Last updated by gottscha@cs.unc.edu. Please send comments or questions to geom@cs.unc.edu.