1. Trang chủ
  2. » Kỹ Thuật - Công Nghệ

Efficient Collision Detection for Animation and Robotics Part 10 ppsx

15 279 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 15
Dung lượng 126,24 KB

Nội dung

[...]... Vectors ~ and ~ are e e de ned as ~ = H , T and ~ = H , T We can nd for the nearest point pair P e e and P on E and E by the following: 1 2 1 1 2 1 2 2 1 1 1 2 2 1 2 2 1 2 P = H + sT , H  = H , s~ e P = H + uT , H  = H , u~ e 1 1 2 1 1 2 2 A.3 1 2 2 1 2 where s and u are scalar values parameterized between 0 and 1 to indicate the relative location of P and P on the edges E and E Let ~ = P , P and. .. magnitude of 1 and NF = n; ,d = a; b; c; ,d and ,d is the signed distance of the face F from the origin, and the vertex V de ned as above We de ne a new vector quantity ~ F by ~ F = n; 0 The nearest point PF on F to V can be simply expressed n n as: 137 PF = V , V  NF ~ F n A:2 IV EDGE-EDGE: Let H and T be the head and tail of the edge E respectively And H and T be the head and tail of the... dynamics for robotic operations In IEEE Int Conf on Robotics and Automation, pages 678 685, May 1987 87 C G Gibson K Wirthmuller and A A du Plessis E J N Looijenga Topological Stability of Smooth Mappings Springer-Verlag, Berlin Heidelberg New York, 1976 88 Andrew Witkin, Michael Gleicher, and William Welch Interactive dynamics Computer Graphics, 242:11 22, March 1990 89 Andrew Witkin and William... Witkin and William Welch Fast animation and control of nonrigid structures Computer Graphics, 244:243 252, August 1990 90 P Wolfe Finding the nearest points in a polytope Math Programming, 11:pp 128 149, 1976 91 K Zikan and W D Curtis Intersection and separations of polytopes Boeing Computer Services Technology, BCSTECH-93-031, 1993 A note on collision and interference detection 136 Appendix A Calculating... polyhedra using binary space partitioning trees Computer Graphics SIGGRAPH'87, 4, 1987 135 84 R Thom Sur l'homologie des varietes algebriques reelles Di erential and Combinatorial Topology, pages 255 265, 1965 85 G Turk Interactive collision detection for molecular graphics Master's thesis, Computer Science Department, University of North Carolina at Chapel Hill, 1989 86 Yu Wang and Matthew T Mason Modeling... K Fleischer, B Currin, and A Barr Interval methods for multi-point collisions between time-dependent curved surfaces Computer Graphics, Proceedings of ACM SIGGRAPH'93, pages 321 334, August 1993 82 D Sturman A discussion on the development of motion control systems In SigGraph Course Notes: Computer Animation: 3-D Motion Speci cation and Control, number 10, 1987 83 W Thibault and B Naylor Set operations... J.T Schwartz and M Sharir On the `Piano Movers' Problem, II General Techniques for Computing Topological Properties of Real Algebraic Manifolds, chapter 5, pages 154 186 Ablex publishing corp., New Jersey, 1987 79 R Seidel Linear programming and convex hulls made easy In Proc 6th Ann ACM Conf on Computational Geometry, pages 211 215, Berkeley, California, 1990 80 H W Six and D Wood Counting and reporting... Let ~ = P , P and j ~ j is the shortest n n distance between the two edges E and E Since ~ must be orthogonal to the vectors n ~ and ~ , we have: e e 1 2 1 2 1 1 1 2 2 2 ~  ~ = P , P   ~ = 0 n e e ~  ~ = P , P   ~ = 0 n e e 1 1 2 2 1 2 A.4 1 2 By substituting Eqn. A.3 into these equations A.4, we can solve for s and u: e e e , e e e A.5 s = ~  ~  H , H   ~ det~  ~  H , H  ... , ~  ~   ~  ~  However, to make sure P and P e e e e e e e e lie on the edges E and E , s and u are truncated to the range 0,1 which gives the correct nearest point pair P ; P  1 2 1 1 2 2 2 2 1 2 1 1 1 2 1 1 2 2 1 2 1 2 1 1 2 1 1 2 2 1 2 2 1 2 V EDGE-FACE: Degenerate, we don't compute them explicitly Please see the pseudo code in Appendix B for the detailed treatment 138 VI FACE-FACE:...134 74 D F Rogers Procedural Elements for Computer Graphics McGraw-Hill Book Company, 1985 75 Edward J Routh Elementary Rigid Dynamics 1905 76 J Ruppert and R Seidel On the di culty of tetrahedralizing 3-dimensional nonconvex polyhedra In Proc of the Fifth Annual Symposium on Computational Geometry, pages 380 392 ACM, 1989 77 N Sancheti and S Keerthi Computation of certain measures of proximity

Ngày đăng: 10/08/2014, 02:20