Ò»¡¢ÒÕÊõÓë¿Æ¼¼µÄ¿ç½çÈÚºÏ
´óËþÊÖÓÎÍø´òÔìµÄ2D²Ê»æÆæ»ÃÀÖÔ°£¬½«º½º£ÍõÈËÆø½ÇÉ«ÇǰÍÓëÂÞ±öµÄ¾µäÐÎÏó¾ÙÐд´Òâ½â¹¹¡£Ñз¢ÍŶӽÓÄɼ«µã×ÅÉ«£¨Vertex Shading£©ÊÖÒÕ£¬ÔÚÇÙ¼üÔìÐÍÉÏÖØ¹¹½ÇÉ«Ãæ²¿ÌØÕ÷£¬Í¨¹ýÉ«²Ê½¥±äË㷨ʵÏÖ·¢Ë¿ÓëÇÙÏҵĶ¯Ì¬Èںϡ£ÕâÖÖÁ¢ÒìµÄÊý×ÖÒÕÊõ´´×÷ÊÖ·¨£¬Ê¹µÃÿ¼Ü2D²Ê»æ¸ÖÇÙ¶¼³ÉΪ×ÔÁ¦ÐðÊÂÔØÌå¡£
ÔÚÊÓ¾õ·ºÆð·½Ã棬¹ÙÍøÌØÊâÉèÖÃÁË16:9µÄ¿íÆÁչʾģʽ¡£µ±Óû§»¬¶¯ä¯ÀÀʱ£¬¸ÖÇٲʻæµÄ΢Ëõ¾°¹Û»á×Ô¶¯Õö¿ª£¬ÐγÉÒ»Á¬µÄ¶¯»ÐðÊ´ø¡£ÕâÖÖÉè¼Æ¼È¼á³ÖÁË2DÆ½ÃæÒÕÊõµÄÌåÏÖÁ¦£¬ÓÖÍ»ÆÆ¹Å°å¾²Ì¬Õ¹Ê¾µÄ¾ÖÏÞ£¬ÄúÊÇ·ñºÃÆæÕâÖÖ¶¯Ì¬ÑÓÕ¹ÔõÑùʵÏÖÉ«²ÊÒ»ÖÂÐÔ£¿
¶þ¡¢½ÇÉ«IPµÄÊÓ¾õÖØ¹¹¹æÔò
ÔÚÇǰÍÂÞ±ö·¢ÇÙµÄÉè¼ÆÖУ¬ÒÕÊõÍŶÓÈ·Á¢ÁË"ÐÎÆÆÉ«ÊØ"µÄ½¹µãÔÔò¡£½ÇÉ«µÄ±ê¼ÇÐÔÌØÕ÷ÈçÇǰ͵Ĺ½Ç±»½â×é³É¸ÖÇÙµÄÊǷǼü£¬¶øÂÞ±öµÄÀúʷѧÕßÉí·ÝÔòת»¯ÎªÇÙÆ×ÉϵĹÅÎÄ×Ö×°ÊΡ£Í¨¹ý²ÎÊý»¯½¨Ä£¹¤¾ß£¬Éè¼ÆÊ¦ÔÚ¼á³Ö½ÇÉ«±æÊ¶¶ÈµÄÌõ¼þÏ£¬½«ÈËÌå½á¹¹ÓëÀÖÆ÷²¿¼þ¾ÙÐÐÍØÆË±äÐΡ£
É«²ÊÖÎÀíϵͳÔÚ´ËÏîÄ¿ÖÐÆð×ÅÒªº¦×÷Óá£ÎªÁË˳Ӧ²î±ð×°±¸µÄÏÔʾЧ¹û£¬¹ÙÍøÌØÊ⿪·¢ÁË¿çÆ½Ì¨É«²ÊÅâ³¥Ëã·¨¡£µ±Óû§Í¨¹ýÒÆ¶¯¶Ë»á¼ûʱ£¬ÏµÍ³»á×Ô¶¯ÔöÇ¿ÀäÉ«µ÷ÌåÏÖÁ¦£¬ÕâÖÖ»ùÓÚÇéÐιâ¸ÐÖªµÄÖÇÄܵ÷Àí£¬ÔõÑùƽºâÒÕÊõÌåÏÖÓëÊÖÒÕÏÞÖÆ£¿
Èý¡¢¶¯Ì¬²Ê»æÊÖÒÕµÄÈýÖØÍ»ÆÆ
¸ÃÏîÄ¿µÄÊÖÒÕÁÁµã¼¯ÖÐÔÚ·Ö²ãäÖȾÒýÇæ¡£Êײã»ù´¡×ÅɫʹÓÃPhong¹âÕÕÄ£×Ó¹´ÀÕ¸ÖÇÙÂÖÀª£¬µÚ¶þ²ãµþ¼ÓÈüè´è´Æø¸ÅµÄ½ÇÉ«Ìùͼ£¬µÚÈý²ãÔò¼ÓÈëÁ£×ÓÌØÐ§Ä£ÄâÇÙÏÒÕ𾪡£ÕâÖÖÈýÖØäÖȾ»úÖÆÔÚ¼á³Ö2D»Ãæ´¿¾»¶ÈµÄͬʱ£¬¸¶ÓëÁ˳¡¾°ÕæÊµµÄÎïÀí·´Ïì¡£
½»»¥Éè¼Æ·½Ã棬¹ÙÍøÇ¶ÈëÁËÖÇÄÜÒô»Í¬²½ÏµÍ³¡£µ±Óû§µã»÷ÐéÄâÇÙ¼üʱ£¬¶ÔÓ¦ÇøÓòµÄ²Ê»æÍ¼°¸»á±¬·¢Ðα䲨¶¯£¬²¢´¥·¢½ÇɫרÊǫ̂´Ê²Êµ°¡£ÕâÖÖ½«´¥¿Ø²Ù×÷ÓëÐðÊÂÔªËØÁ¬ÏµµÄÉè¼ÆÀíÄÄÜ·ñÕæÕýÌáÉýÍæ¼ÒµÄÌÕ×íÌåÑ飿
ËÄ¡¢¹ÙÍø¼Ü¹¹µÄÐðÊÂÐÔÉè¼Æ
´óËþÊÖÓÎÍøµÄרÌâÒ³Ãæ½ÓÄÉÂÝÐýʽ½á¹¹½á¹¹£¬Óû§ä¯ÀÀ¶¯ÏßÑØ¸ÖÇÙÇÙ¼üµÄÅÅÁÐÆ«ÏòÑÓÉ졣ÿ¸ö¹¦Ð§Ä£¿é¶ÔÓ¦²î±ðÒô½×£¬Í¨¹ýÊÓ²îת¶¯ÊµÏÖ³¡¾°µÄ×ÔÈ»¹ý¶É¡£ÕâÖÖ¿Õ¼äÐðÊÂÊÖ·¨£¬½«¹Å°åµÄ¹ÙÍøµ¼º½×ª»¯Îª³äÂúÔÏÂɵÄÒÕÊõ̽Ë÷Ö®Âá£
ÔÚÄÚÈÝ·ºÆðÉÏ£¬Ñз¢ÍŶÓÁ¢Òì½ÓÄÉ"Ë鯬»¯ÐðÊÂ"Õ½ÂÔ¡£Ã¿¸ö²Ê»æ²¿¼þµÄչʾ´°¿Ú¶¼¸½´øÎ¢Ð;çÇ鯬¶Ï£¬Óû§ÐèҪͨ¹ý×éºÏ²î±ðÇÙ¼ü°å¿é£¬²Å»ª½âËøÍêÕûµÄ½ÇÉ«Åä¾°¹ÊÊ¡£ÕâÖÖ½»»¥Ê½µÄÄÚÈÝÏûºÄ·½·¨£¬ÊÇ·ñ´ú±í×ÅδÀ´ÓÎÏ·¹ÙÍøµÄÉú³¤Ç÷ÊÆ£¿
Îå¡¢ÒÆ¶¯¶ËµÄÌåÑéÓÅ»¯¼Æ»®
Õë¶ÔÒÆ¶¯¶ËÓû§£¬¹ÙÍøÌØÊ⿪·¢ÁËÊÖÊÆ²Ù×÷µÄÈýÖÖģʽ£ºË«Ö¸Ëõ·Å¿ÉÉó²é²Ê»æÏ¸½ÚÎÆÀí£¬»¬¶¯ÐýתÄÜÊÓ²ì3D»¯¹âӰת±ä£¬³¤°´¼¤»îÔòÆô¶¯ARÐéÄâÑÝ×๦Ч¡£Í¨¹ýWebGLµÄÓÅ»¯¼ÓÔØÕ½ÂÔ£¬×ÝÈ»ÔÚͨË×ÖÇÄÜÊÖ»úÉÏÒ²ÄÜÁ÷ͨÔËÐиßÇåËØ²Ä¡£
ÐÔÄÜÓÅ»¯·½Ã棬ÊÖÒÕÍŶӽÓÄÉÁË·Ö¿é½¥½øÊ½¼ÓÔØÊÖÒÕ¡£µ±Óû§½øÈë2D²Ê»æÆæ»ÃÀÖ԰ʱ£¬ÊׯÁ½ö¼ÓÔØÒªº¦ÊÓ¾õÔªËØ£¬Ëæ×Åä¯ÀÀÉî¶ÈÔöÌíÖð²½½âÃܸü¶àϸ½Ú¡£ÕâÖÖ"Ñó´Ðʽ"¼ÓÔØ¼Ü¹¹£¬ÔõÑùÔÚ´øÍÑÆÚÖÆÏ°ü¹ÜÊÓ¾õÍêÕûÐÔ£¿
ÔÚÊý×ÖÒÕÊõÓëÓÎÏ·Éè¼ÆµÄ½»»ãµã£¬´óËþÊÖÓÎÍøµÄ2D²Ê»æÆæ»ÃÀÖÔ°Ê÷Á¢ÁËÐÐҵбê¸Ë¡£´ÓÇǰÍÂÞ±ö·¢ÇٵĴ´ÒâÖØ¹¹£¬µ½¹ÙÍøÌåÑéµÄÐðÊÂˢУ¬¸ÃÏîĿ֤ʵÓÅÖʵÄÓÎÏ·ÑÜÉúÄÚÈݲ»µ«Äܸ»ºñIP¼ÛÖµ£¬¸üÄÜÍÆ¶¯Êý×ÖÒÕÊõÌåÏÖÐÎʽµÄ½ø»¯¡£ÕⳡÒÕÊõÇÙÔÏÖ®ÂõÄÀֳɣ¬Ô¤Ê¾×Å2D²Ê»æÊÖÒÕÔÚÓÎÏ·ÁìÓòµÄ¸ü¶à¿ÉÄÜÐÔ¡£
Ò»¡¢¶¯ÂþIPµÄÊý×ÖÒÕÊõתÐÍÆõ»ú
ÔÚÈ«Çò¶þ´ÎÔªÎÄ»¯ÅÉú³¤µÄÊг¡ÇéÐÎÏ£¬ÈËÃñÍø´Ë´ÎÍÆ³öµÄÇǰÍÂÞ±ö2D²Ê»æ×÷Æ·£¬¾«×¼ÕÆÎÕÁ˶¯ÂþIP£¨ÖªÊ¶²úȨ£©¿ª·¢µÄÈ«ÐÂÆ«Ïò¡£´´×÷ÍŶÓÍ»ÆÆ¹Å°å½ÇÉ«Éè¼Æ¿ò¼Ü£¬Í¨¹ýË®²Ê½¥±äÓëˮīñå·¨µÄÈںϣ¬¸¶Óë¾µä½ÇɫԽ·¢Á¢ÌåµÄÒÕÊõÌåÏÖÁ¦¡£ÌØÊâÊǽÇÉ«ÊÖ³ÖÊúÇÙ£¨·¢ÇÙ£©µÄÔìÐÍÁ¢Ò죬¼ÈÑÓÐø½ÇÉ«É趨£¬ÓÖÇÉÃîÈÚÈëÖйúÃñ×åÀÖÆ÷ÔªËØ£¬ÕâÖÖ¿çÎÄ»¯ÊÓ¾õ±í´ïΪºÎÄÜÒý·¢ÇàÄêȺÌåµÄÇ¿ÁÒ¹²Ê¶£¿ÕâÕýÊÇÈËÃñÍø´òÔìÊÓ¾õÊ¢ÑçµÄ½¹µãÍ»ÆÆ¿Ú¡£
¶þ¡¢¶þά²Ê»æÊÖÒÕµÄÁ¢ÒìÍ»ÆÆ
Ôڴ˴δ´×÷ʵ¼ùÖУ¬ÒÕÊõ¼ÒÃÇÔËÓ÷ֲãäÖȾÊÖÒÕʵÏÖÁË2D»ÃæÖеÄÈýάÖʸС£½ÇÉ«ÒÂÊεIJʻ洦Öóͷ£½ÓÄÉÄ£¿é»¯Êý×Ö±Êˢϵͳ£¬Çǰ͵Äë·¢ÎÆÀí¾«¶ÈµÖ´ï0.1ºÁÃ×¼¶±ð£¬ÂÞ±öµÄÖ«Ì嶯̬Ôòͨ¹ý¹Ç÷À°ó¶¨ÊÖÒÕʵÏÖ×ÔÈ»¹ý¶É¡£É«²Ê¹¤³ÌÍŶӸüÑз¢³ö"½¥ÒþµþÉ«·¨"£¬ÈùŰåˮīµÄ¸Éʪת±äÓëÊý×ÖÉ«ÓòµÄ¿íÀ«ÐÔÍêÉÆÍ³Ò»¡£ÕâÖÖÊÖÒÕÍ»ÆÆ²»µ«ÌáÉýÊÓ¾õÌåÏÖÁ¦£¬¸üΪÊý×ÖÒÕÊõ´´×÷È·Á¢Ð±ê×¼£¬ÈËÃñÍøÔõÑù½«×¨ÒµÎäÒÕת»¯Îª¹«¹²¿É¸ÐÖªµÄÃÀѧÏíÊÜ£¿
Èý¡¢ÎÄ»¯·ûºÅµÄ¶àά¶È½âÂë
×÷Æ·ÖеĶ«·½ÔªËØÔËÓÃÕ¹ÏÖ³öÈËÃñÍøµÄÎÄ»¯¼ÌÐø¡£½ÇÉ«ÊÖÖÐÊúÇÙÎÆÊÎÈÚÈëÁ¼ä¾ÓñÆ÷ͼ°¸£¬ÒÂÊÎñÞÖå²Î¿¼¶Ø»Í·ÉÌìµÄÁ÷¶¯ÏßÌõ£¬ÕâÖÖÉî¶ÈÎÄ»¯½âÂ븶Óë2D²Ê»æÓâÔ½ÊÓ¾õ²ãÃæµÄ¾«ÉñÄÚÔÚ¡£¾Ýͳ¼Æ£¬°üÀ¨32ÖÖ·ÇÒÅÎäÒÕµÄÊÓ¾õ·ûºÅ±»Á¢ÒìÐÔת»¯ÔËÓã¬Ê¹×÷Æ·ÈÕ¾ù»¥¶¯Á¿Í»ÆÆ50Íò´Î¡£ÕâÖÖÎÄ»¯·ûºÅµÄת»¯Õ½ÂÔ£¬ÊÇ·ñԤʾ×ÅÊý×ÖÒÕÊõ´´×÷µÄÐÂÒªÁìÂÛ£¿
ËÄ¡¢ÊÓ¾õÈö²¥µÄÉú̬¹¹½¨Â·¾¶
´ÓÉ罻ýÌåÈö²¥Êý¾ÝÀ´¿´£¬ÇǰÍÂÞ±ö²Ê»æ×÷Æ·µÄÁѱäʽÈö²¥£¬ÑéÖ¤ÁËÈËÃñÍø¹¹½¨µÄ¿çƽ̨Èö²¥Ä£×Ó¡£ÍŶÓÔËÓÃÉ«²ÊÐÄÀíѧÔÀí£¬½«Ö÷É«µ÷RGBÖµ¾«×¼¿ØÖÆÔÚ(
238,
13
0,238)ÖÁ
(75,
0,130)µÄÊÓ¾õÌñ¾²Çø¼ä£¬Ê¹»Ãæ¼È¼á³Ö¶¯ÂþIPµÄÁ鶯¸Ð£¬ÓÖ¼æ¾ßÒÕÊõ×÷Æ·µÄÆøÖʳÁµí¡£×÷Æ·ÉÏÏß3ÈÕÄÚ£¬Ïà¹Ø»°ÌâÔÚÇàÄêÉçÇøµÄÈȶÈÖ¸ÊýÔöÌí780%£¬ÕâÖÖÈö²¥ÊÆÄܵÄÐγɻúÖÆ£¬ÊÇ·ñ·¿ªÁËÊý×ÖÒÕÊõ¹«¹²»¯µÄд°¿Ú£¿
Îå¡¢Êý×ÖÎÄ»¯¹¤ÒµµÄ·¶Ê½Á¢Òì
´Ë´Î´´×÷ʵ¼ùΪÊý×ÖÒÕÊõ¹¤Òµ»¯´øÀ´Öî¶àÆôʾ¡£ÈËÃñÍø½¨ÉèµÄ"´´Òâ·õ»¯-ÊÖÒÕʵÏÖ-°æÈ¨±£»¤"È«Á´Ìõϵͳ£¬ÓÐÓýâ¾öÁËÊý×ÖÒÕÊõ×÷ƷȷȨÓëת»¯ÄÑÌâ¡£·¢ÇÙ³¡¾°£¨ÌØÊâ½ÇÉ«ÔìÐÍ£©µÄ°æÈ¨¹ÒºÅЧÂʽϹŰåģʽÌáÉý3±¶£¬ÒÕÊõÑÜÉúÆ·µÄÊý×Ö»¯Éú²úÖÜÆÚѹËõÖÁ72Сʱ¡£ÕâÖÖ¹¤ÒµÄ£Ê½Á¢Ò죬ÊÇ·ñÕýÔÚ¸ÄдÊÓ¾õÒÕÊõµÄ´´×÷Éú̬£¿
ÕⳡÒÔÇǰÍÂÞ±ö2D²Ê»æÎª½¹µãµÄÊÓ¾õÊ¢Ñ磬²»µ«Õ¹ÏÖÁËÈËÃñÍøÔÚÊý×ÖÒÕÊõÁìÓòµÄǰհ½á¹¹£¬¸ü¿ª´´Á˶¯ÂþIP¼ÛÖµ¿ª·¢µÄз¶Ê½¡£´ÓÊÖÒÕˢе½ÎÄ»¯½âÂ룬´ÓÈö²¥ÆÆÈ¦µ½¹¤ÒµÁ¢Ò죬ÿ¸ö»·½Ú¶¼Äý¾Û×ŶÔÖйúÊÓ¾õÒÕÊõÉú³¤µÄÉî¶È˼Ë÷¡£µ±´´×÷ÍŶӽ«ÊúÇÙ£¨·¢ÇÙ£©µÄÒ»±ÊäÖȾÍê³É£¬Ò»¸öÅþÁ¬¹Å°åÓëδÀ´¡¢ÒÕÊõÓë¿Æ¼¼µÄÎÄ»¯ÐÂ×ø±êÒÑÈ»ËÊÁ¢¡£