{"id":163,"date":"2022-09-10T14:36:52","date_gmt":"2022-09-10T06:36:52","guid":{"rendered":"https:\/\/blog.messyghost.net\/?p=163"},"modified":"2022-09-10T14:39:23","modified_gmt":"2022-09-10T06:39:23","slug":"2d%e7%9a%84obb%e5%8c%85%e5%9b%b4%e7%9b%92-%e5%88%a4%e6%96%ad%e4%b8%80%e7%ba%bf%e6%ae%b5%e5%9c%a8%e5%8f%a6%e4%b8%80%e7%ba%bf%e6%ae%b5%e4%b8%8a%e7%9a%84%e6%8a%95%e5%bd%b1%e6%98%af","status":"publish","type":"post","link":"https:\/\/blog.messyghost.net\/?p=163","title":{"rendered":"2D\u7684OBB\u5305\u56f4\u76d2\u2014\u2014\u5224\u65ad\u4e00\u7ebf\u6bb5\u5728\u53e6\u4e00\u7ebf\u6bb5\u4e0a\u7684\u6295\u5f71\u662f\u5426\u548c\u540e\u8005\u6709\u4ea4"},"content":{"rendered":"\n<p>\u6700\u8fd1\u5728\u7814\u7a76\u78b0\u649e\u7bb1\uff0c\u7814\u7a76\u5230OBB\uff0c\u4e86\u89e3\u5230\u5176\u4e2d\u4e00\u4e2a\u5224\u65ad\u65b9\u5f0f\u5c31\u662f\uff1a\u5f53\u56fe\u5f62A\u5728\u56fe\u5f62B\u7684\u5168\u90e8\u8fb9\uff08\u7ebf\u6bb5\uff09\u4e0a\u7684\u6295\u5f71\u90fd\u4e0e\u8be5\u8fb9\u6709\u4ea4\uff0c\u90a3\u5c31\u8bf4\u660e\u4e24\u56fe\u5f62\u6709\u4ea4\u3002\u800c\u6c42\u56fe\u5f62A\u5728\u56fe\u5f62B\u4e00\u8fb9\u4e0a\u7684\u6295\u5f71\u5176\u5b9e\u5c31\u662f\u628a\u56fe\u5f62A\u5168\u90e8\u8fb9\u5728\u8be5\u8fb9\u4e0a\u7684\u6295\u5f71\u52a0\u8d77\u6765\uff0c\u8fd9\u5c31\u9700\u8981\u8fdb\u884c\u6807\u9898\u6240\u8ff0\u7684\u5224\u65ad\u3002\u4e00\u5f00\u59cb\u60f3\u5230\u4ece\u4e00\u7ebf\u6bb5\u4e24\u7aef\u70b9\u5411\u53e6\u4e00\u7ebf\u6bb5\u4f5c\u5782\u7ebf\uff0c\u7b97\u51fa\u5782\u8db3\u6765\u5224\u65ad\uff0c\u53ef\u8fd9\u5c5e\u5b9e\u4e0d\u591f\u4f18\u7f8e\uff1b\u5728\u7fa4\u91cc\u63d0\u95ee\u540e\uff0c\u5c0f\u8c46\u8001\u5e08\u63d0\u51fa\u4e86\u4e00\u4e2a\u66f4\u597d\u7684\u65b9\u6cd5\uff0c\u6545\u4f5c\u6b64\u6587\u8bb0\u4e4b\u3002<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"300\" src=\"https:\/\/blog.messyghost.net\/wp-content\/uploads\/2022\/09\/\u60c5\u666f\u56fe-3.png\" alt=\"\" class=\"wp-image-169\" srcset=\"https:\/\/blog.messyghost.net\/wp-content\/uploads\/2022\/09\/\u60c5\u666f\u56fe-3.png 300w, https:\/\/blog.messyghost.net\/wp-content\/uploads\/2022\/09\/\u60c5\u666f\u56fe-3-150x150.png 150w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><figcaption>\u60c5\u666f\u56fe<\/figcaption><\/figure>\n\n\n\n<p>\u5982\u56fe\uff0cAB\u3001CD\u4e3a\u4e24\u7ebf\u6bb5\uff0c\u8981\u6c42AB\u5728CD\u4e0a\u7684\u6295\u5f71EF\u662f\u5426\u548cCD\u6709\u4ea4\uff0c\u8bbe\u5750\u6807\u539f\u70b9\u4e3aO\u3002<\/p>\n\n\n\n<p>\u4ee5A\u7684\u6295\u5f71E\u4e3a\u4f8b\u3002<\/p>\n\n\n\n<p>\u7531\u4e8eE\u5728\u76f4\u7ebfCD\u4e0a\uff0c\u6240\u4ee5\u6709\\( <br> \\vec{OE} = \\vec{OC} + k_A \\cdot \\vec{CD} , k_A \\in R \\\\<br>\\)<br>\u5219\\(<br>\\vec{AE} = \\vec{OE} &#8211; \\vec{OA} <br>= \\vec{AC} + k_A \\cdot \\vec{CD}<br>\\)<br>\u800c\\(<br>\\vec{AE} \\cdot \\vec{CD} = 0<br>\\)<br>\u5373\\(<br>(\\vec{AC} + k_A \\cdot \\vec{CD}) \\cdot \\vec{CD} = 0 \\implies<br>k_A = \\frac{\\vec{CA} \\cdot {CD}}{\\vec{CD}^2}<br>\\)<br>\u540c\u7406\u53ef\u5f97\\(k_B\\)\u3002<\/p>\n\n\n\n<p><br>\u82e5\\(k \\in [0, 1]\\)\uff0c\u5219\u8bf4\u660eA\u5728\u76f4\u7ebfCD\u4e0a\u7684\u6295\u5f71E\u5728\u7ebf\u6bb5CD\u4e0a\u3002<br>\u90a3\u4e48\u53ea\u8981\\(k_A \\quad or \\quad k_B \\in [0, 1]\\)\uff0c\u6216\u8005\u4e00\u4e2a\u843d\u5728\\((-\\infty, 0]\\)\uff0c\u53e6\u4e00\u4e2a\u843d\u5728\\([1, +\\infty)\\)\uff0cAB\u5728\u76f4\u7ebfCD\u4e0a\u7684\u6295\u5f71\u5c31\u548c\u7ebf\u6bb5CD\u6709\u4ea4\u5566~<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u6700\u8fd1\u5728\u7814\u7a76\u78b0\u649e\u7bb1\uff0c\u7814\u7a76\u5230OBB\uff0c\u4e86\u89e3\u5230\u5176\u4e2d\u4e00\u4e2a\u5224\u65ad&#8230;<\/p>\n<div class=\"more-link-wrapper\"><a class=\"more-link\" href=\"https:\/\/blog.messyghost.net\/?p=163\">Continue reading<span class=\"screen-reader-text\">2D\u7684OBB\u5305\u56f4\u76d2\u2014\u2014\u5224\u65ad\u4e00\u7ebf\u6bb5\u5728\u53e6\u4e00\u7ebf\u6bb5\u4e0a\u7684\u6295\u5f71\u662f\u5426\u548c\u540e\u8005\u6709\u4ea4<\/span><\/a><\/div>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[19,18,20],"class_list":["post-163","post","type-post","status-publish","format-standard","hentry","category-3","tag-obb","tag-18","tag-20","entry"],"_links":{"self":[{"href":"https:\/\/blog.messyghost.net\/index.php?rest_route=\/wp\/v2\/posts\/163","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.messyghost.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.messyghost.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.messyghost.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.messyghost.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=163"}],"version-history":[{"count":52,"href":"https:\/\/blog.messyghost.net\/index.php?rest_route=\/wp\/v2\/posts\/163\/revisions"}],"predecessor-version":[{"id":222,"href":"https:\/\/blog.messyghost.net\/index.php?rest_route=\/wp\/v2\/posts\/163\/revisions\/222"}],"wp:attachment":[{"href":"https:\/\/blog.messyghost.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=163"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.messyghost.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=163"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.messyghost.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=163"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}