1¡¢curveºÍtanget chainµÄÇø±ð¡£±ÈÈç×öÁ½¸öÁ¬ÐøµÄËıßÇúÃæ£¬ÇúÃæAÒýÓÃÁËcurve1£¬ÔòÔÚ´´½¨ÇúÃæBʱ£¬×îºÃÒýÓÃAµÄtangent chain¶ø²»ÊÇÆäÔʼcurve¡£ÒòΪ¾¡¹ÜÔÀíÉÏAµÄ±ß(tangent chain)¼´curve1£¬µ«ÔÚÉú³ÉÇúÃæºó£¬ËüµÄ±ßÒѾºÍÔʼcurveÓÐÁ˾«¶ÈÉÏµÄÆ«²î¡£ËùÒÔΪÁ˱£Ö¤ÇúÃæµÄÁ¬ÐøÐÔ£¬Ó¦¾¡Á¿Ñ¡ÓÃtangent chain¡£
²¹³ä£ºÔÚ¶¨Òå±ß½çÌõ¼þʱ£¬tangent chainÎÞÐëÑ¡ÔñÇúÃæ(ÒòΪ±¾À´¾ÍÔÚÇúÃæÉÏ)£¬¶øcurveÔòÐèÑ¡ÔñÏàÇÐÇúÃæ£¬Ò²¾ÍÊÇÏÈǰͨ¹ý´Ëcurve´´½¨µÄÇúÃæ¡£
(2)¡¢±ä½ØÃæÉ¨ÃèʱѡÏîPivot Dir(ÖáÐÄ·½Ïò)µÄÀí½â¡£Ê×ÏȰÑÔʼ¹ì¼£Ïß¿´³ÉÎÞÊý¸öÔµãµÄ×éºÏ£¬ÔÚÈÎһԵ㴦µÄ½ØÃæ²ÎÕÕΪ£ºÔµã¡¢Ôµã´¦µÄÇÐÏß¡¢ÒÔ¼°¹ýÔµãÇÒÓëdatumÃæ´¹Ö±µÄÖ±Ïß(¿ÉÒÔ°ÑËüÀí½âΪ´´½¨point-on-planeÖá)¡£Ò»¸öºÜºÃµÄÀý×ÓÊÇiceµÄÊó±êÃæ½Ì³Ì£¬ÒÔ·ÖÄ£Ãæ×÷Ϊ±ä½ØÃæÉ¨ÃèµÄdatumÃæ£¬Òò´ËÄܱ£Ö¤ÈÎһɨÃèµã´¦µÄÍÑÄ£½Ç¡£
(3)¡¢´´½¨Á¬ÐøµÄ»ìºÏÇúÃæ£¬ÆäcurveÒªÁ¬Ðø¶¨Ò壬ÒÔ±£Ö¤ÇúÂÊÁ¬Ðø£»¶øÇúÃæÔò¿ÉÒÔÏÈ·Ö¿ªÉú³É£¬ÔÙ´´½¨ÖмäµÄÁ¬½ÓÃæ¡£
(4)£¬ÔÚͨ¹ýµã´´½¨ÇúÏßʱ£¬¿ÉÒÔÓÃtweak½øÐÐ΢µ÷£¬ÍƼöÑ¡Ôñ»ù×¼Æ½Ãæ½øÐжþάµÄµ÷½Ú£¬È»ºóÔÙÑ¡ÔñÁíÒ»¸ö»ù×¼½øÐе÷½Ú£¬ÕâÑù¿ØÖƵã¾Í²»»áÂÒÅÜÁË¡£
(5)£¬Èç¹ûÇúÃæÖÊÁ¿ÒªÇó½Ï¸ß£¬¾¡¿ÉÄÜÓÃËıßÇúÃæ¡£
(6)£¬É¨ÃèÇúÃæ¾¡¿ÉÄܰ²ÅÅÔÚÇ°Ãæ£¬ÒòΪËü²»Äܶ¨Òå±ß½çÁ¬½Ó¡£
(7)£¬µ±³öÏÖ£¾4±ßʱ£¬ÓÐʱ¿ÉÒÔÑÓ³¤±ß½çÏß²¢Ïཻ£¬´Ó¶øÐγÉËıßÇúÃæ£¬È»ºóÔÙ½øÐмôÇд¦Àí¡£
(8)£¬±ä½ØÃæÉ¨ÃèÖ®´¹Ö±ÓÚÔʼ¹ì¼££ºÔʼ¹ì¼££«XÏòÁ¿¹ì¼£
¾Ö²¿×ø±êϵԵ㣺Ôʼ¹ì¼£¿ÉÒÔÊÓ×÷ÎÞÊý¸öµãµÄ¼¯ºÏ£¬ÕâЩµã¾ÍÊǾֲ¿×ø±êϵԵ㣻
ZÖ᣺Ôʼ¹ì¼£ÔÚԵ㴦µÄÇÐÏß·½Ïò£»
XÖ᣺Ôʼ¹ì¼£ÔÚÈÎÒ»µã´¦ÐγÉÓëZÖá´¹Ö±µÄÆ½Ãæ£¬¸ÃÆ½ÃæÓëXÏòÁ¿¹ì¼£Ðγɽ»µã£¬ÔµãÖ¸Ïò½»µã¼´ÐγÉXÖ᣻
YÖ᣺ÓÉԵ㡢ZÖá¡¢XÖáÈ·¶¨¡£
(9),´¹Ö±Óڹ켣֮ÇúÃæ·¨ÏòNorm to Surf£º
¾Ö²¿×ø±êϵԵ㣺Ôʼ¹ì¼£¿ÉÒÔÊÓ×÷ÎÞÊý¸öµãµÄ¼¯ºÏ£¬ÕâЩµã¾ÍÊǾֲ¿×ø±êϵԵ㣻
ZÖ᣺ÏàÇй켣¿ÉÒÔÊÓ×÷ÎÞÊý¸öµãµÄ¼¯ºÏ£¬Ã¿¸öµãµÄÇÐÏß¾ÍÊÇZÖ᣻
XÖ᣺ÓÉZÖá¿ÉÈ·¶¨XYÖáËùÔ򵀮½Ã棬ÓëÁíÒ»¸ö¹ýÔʼ¹ì¼£µÄÇúÃæÏཻ£¬¼´µÃµ½XÖ᣻
YÖ᣺ÓÉԵ㡢ZÖá¡¢XÖáÈ·¶¨¡£
(10)¡¢´¹Ö±Óڹ켣֮ʹÓ÷¨Ïò¹ì¼£Use Norm Traj£º
¾Ö²¿×ø±êϵԵ㣺Ôʼ¹ì¼£¿ÉÒÔÊÓ×÷ÎÞÊý¸öµãµÄ¼¯ºÏ£¬ÕâЩµã¾ÍÊǾֲ¿×ø±êϵԵ㣻
ZÖ᣺ÏàÇй켣¿ÉÒÔÊÓ×÷ÎÞÊý¸öµãµÄ¼¯ºÏ£¬Ã¿¸öµãµÄÇÐÏß¾ÍÊÇZÖ᣻