{"id":1030,"date":"2022-10-31T18:07:45","date_gmt":"2022-10-31T10:07:45","guid":{"rendered":"https:\/\/www.acgloby.com\/?p=1030"},"modified":"2022-10-31T18:07:45","modified_gmt":"2022-10-31T10:07:45","slug":"%e8%b4%9d%e5%a1%9e%e5%b0%94%e6%9b%b2%e7%ba%bf","status":"publish","type":"post","link":"https:\/\/www.acgloby.com\/index.php\/2022\/10\/31\/%e8%b4%9d%e5%a1%9e%e5%b0%94%e6%9b%b2%e7%ba%bf\/","title":{"rendered":"\u8d1d\u585e\u5c14\u66f2\u7ebf"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/baike.baidu.com\/item\/%E8%B4%9D%E5%A1%9E%E5%B0%94%E6%9B%B2%E7%BA%BF\/1091769?fr=aladdin\" data-type=\"URL\" data-id=\"https:\/\/baike.baidu.com\/item\/%E8%B4%9D%E5%A1%9E%E5%B0%94%E6%9B%B2%E7%BA%BF\/1091769?fr=aladdin\" target=\"_blank\"  rel=\"nofollow\" >\u8d1d\u585e\u5c14\u66f2\u7ebf\uff08<strong>B\u00e9zier curve<\/strong>\uff09<\/a>\u7b80\u5355\u6765\u8bf4\u5c31\u662f\u901a\u8fc7n\u4e2a\u70b9\u6765\u63a7\u5236\u751f\u6210\u66f2\u7ebf\uff0c\u4fee\u6539\u63a7\u5236\u70b9\u53ef\u4ee5\u6539\u53d8\u66f2\u7ebf\u7684\u5f62\u72b6\u3002<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><a href=\"https:\/\/www.acgloby.com\/wp-content\/uploads\/2022\/10\/6536499-17d3a2571c24a916.gif\" alt=\"\u8d1d\u585e\u5c14\u66f2\u7ebf\" title=\"\u8d1d\u585e\u5c14\u66f2\u7ebf\" target=\"_blank\" rel=\"noreferrer noopener\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.acgloby.com\/wp-content\/uploads\/2022\/10\/6536499-17d3a2571c24a916.gif\" alt=\"\" class=\"wp-image-1036\" width=\"360\" height=\"150\" title=\"\u8d1d\u585e\u5c14\u66f2\u7ebf\u968f\u53c2\u6570t\u751f\u6210\u793a\u610f\"\/><\/a><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h4 class=\"wp-block-heading\">\u516c\u5f0f<\/h4>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.acgloby.com\/wp-content\/uploads\/2022\/10\/image-13.png\" alt=\"\u8d1d\u585e\u5c14\u66f2\u7ebf\" title=\"\u8d1d\u585e\u5c14\u66f2\u7ebf\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" src=\"https:\/\/www.acgloby.com\/wp-content\/uploads\/2022\/10\/image-13-1024x65.png\" alt=\"\" class=\"wp-image-1042\"\/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">\u8ba1\u7b97\u4ee3\u7801\u5982\u4e0b\uff1a<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\/\/\/ &lt;summary&gt;\n\/\/\/ \u8ba1\u7b97\u7ec4\u5408\u6570\n\/\/\/ &lt;\/summary&gt;\nprivate int Cn_m(int n,int m)\n{\n    int ret = 1;\n    for (int i = 0; i &lt; m; i++)\n    {\n        ret *= (n - 1) \/ (i + 1);\n    }\n    return ret;\n}\n\n\/\/\/ &lt;summary&gt;\n\/\/\/ \u8ba1\u7b97\u8d1d\u585e\u5c14\u66f2\u7ebf\n\/\/\/ &lt;\/summary&gt;\nprivate Vector3 CalculateBezier(float t)\n{\n    \/\/\u9876\u70b9\u5750\u6807\n    Vector3&#91;] points = null;\n    \/\/\u9876\u70b9\u6570\n    int n = points.Length - 1;\n    \n    var ret = Vector3.zero;\n    for (int i = 0; i &lt; n; i++)\n    {\n        var pi = points&#91;i];\n        ret += Mathf.Pow(1 - t, n - i) * Mathf.Pow(t, i) * Cn_m(n, i) * pi;\n    }\n\n    return ret;\n}<\/code><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>\u8d1d\u585e\u5c14\u66f2\u7ebf\uff08B\u00e9zier curve\uff09\u7b80\u5355\u6765\u8bf4\u5c31\u662f\u901a\u8fc7n\u4e2a\u70b9\u6765\u63a7\u5236\u751f\u6210\u66f2\u7ebf\uff0c\u4fee\u6539\u63a7\u5236\u70b9\u53ef\u4ee5\u6539\u53d8\u66f2\u7ebf\u7684\u5f62\u72b6\u3002 \u516c\u5f0f \u8ba1\u7b97\u4ee3\u7801\u5982\u4e0b\uff1a<\/p>\n","protected":false},"author":1,"featured_media":1036,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"emotion":"","emotion_color":"","title_style":"","license":"","footnotes":""},"categories":[7],"tags":[],"class_list":["post-1030","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-gameprogram"],"_links":{"self":[{"href":"https:\/\/www.acgloby.com\/index.php\/wp-json\/wp\/v2\/posts\/1030","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.acgloby.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.acgloby.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.acgloby.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.acgloby.com\/index.php\/wp-json\/wp\/v2\/comments?post=1030"}],"version-history":[{"count":0,"href":"https:\/\/www.acgloby.com\/index.php\/wp-json\/wp\/v2\/posts\/1030\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.acgloby.com\/index.php\/wp-json\/wp\/v2\/media?parent=1030"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.acgloby.com\/index.php\/wp-json\/wp\/v2\/categories?post=1030"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.acgloby.com\/index.php\/wp-json\/wp\/v2\/tags?post=1030"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}