Ò»¡¢ÐéÄâÐÎÏ󿪷¢µÄ½çÏß̽Ë÷
ÔÚÊý×ÖÄÚÈÝ´´×÷ÁìÓò£¬ÐéÄâ½ÇÉ«½¨Ä££¨Virtual Character Modeling£©ÕýÂÄÀúب¹ÅδÓеÄÁ¢ÒìʵÑé¡£¿ª·¢Õßͨ¹ý׼ȷµÄÎïÀíÅöײ¼ì²â£¨Physics Collision Detection£©ºÍ͸Ã÷²ÄÖʵþ¼ÓÊÖÒÕ£¬¹¹½¨³ö¼ÈÇкÏÊÓ¾õÉóÃÀÓÖÖª×ãÄÚÈݹ淶µÄÆæÒì½ÇÉ«ÐÎÏó¡£ÕâÖÖÁ¢Òì²¢·Ç¿ÌÒâ×·Ç󼫶ËÊÓ¾õЧ¹û£¬¶øÊÇÔ´×ÔͼÐÎäÖȾÒýÇæ£¨Graphic Rendering Engine£©µÄ¾«¶ÈÍ»ÆÆ£¬Ê¹µ¥ÏßÕÚ±ÎЧ¹ûÄÜʵÏÖÏñËØ¼¶µÄ¶¯Ì¬¸ú×Ù¡£
¶þ¡¢¼«¼òÃÀѧÔÚÈýά½¨Ä£ÖеÄÓ¦ÓÃÆÊÎö
רҵÊÖÒÕÍŶÓͨ¹ýʵʱ¶¯Ì¬²¼ÁÏÄ£Ä⣨Real-time Cloth Simulation£©ÊÖÒÕ£¬½«¹Å°åÁýÕÖʽÒÂÊÎת»¯Îª¾ßÓн»»¥ÌØÕ÷µÄÏß×´ÕÚ±ÎÎï¡£ÕâÖÖÉè¼ÆÀíÄîÔÚ½ÚÔ¼¶à±ßÐÎÃæÊýµÄͬʱ£¬ÀÖ³ÉËÜÔì³ö¸»ÓÐÒÕÊõÕÅÁ¦µÄÐéÄâÐÎÏó¡£ÔÚ½ÇÉ«Ô˶¯×´Ì¬Ï£¬ÉþË÷Àà½¨Ä£ÔªËØ»á±¬·¢×¼È·µÄ±äÐÎÔËË㣬¼È±£´æÒªº¦ÊÓ¾õÒªËØ£¬ÓÖÔöÇ¿»Ã涯̬ÌåÏÖÁ¦¡£
Èý¡¢ÊÓ¾õÐðÊÂÓëÊÖÒÕʵÏֵį½ºâÖ®µÀ
ÔÚÐéÄâÐÎÏ󿪷¢Àú³ÌÖУ¬ÔõÑùƽºâÒÕÊõ±í´ïÓëÊÖÒÕÏÞÖÆ³ÉΪ½¹µã¿ÎÌâ¡£½ÓÄÉUVÕö¿ªÊÖÒÕ£¨UV Unwrapping£©ÅäºÏÖû»Ìùͼ£¨Displacement Map£©£¬ÄÜÔÚµÍÄ£»ù´¡ÉÏʵÏָ߾«¶Èϸ½Ú¡£ÕâÖÖ¼«¼òÕڱμƻ®¼ÈÍ»ÆÆ¹Å°å½¨Ä£Í·ÄÔ£¬ÓÖÇÉÃî¹æ±Ü×ÊÔ´¹ýÔØÎÊÌ⣬ʹʵʱäÖȾЧÂÊÌáÉý30%ÒÔÉÏ¡£
ËÄ¡¢ÎïÀíÒýÇæÇý¶¯µÄ¶¯Ì¬ÕÚ±Îϵͳ
´ÎÊÀ´úÓÎÏ·ÒýÇæÖеĸÕÌåÁ¦Ñ§ÏµÍ³£¨Rigid Body Dynamics£©Îª¶¯Ì¬ÕÚ±ÎЧ¹ûÌṩÊÖÒÕÖ§³Ö¡£µ±ÏµÍ³¼ì²âµ½½ÇÉ«Ô˶¯²ÎÊýʱ£¬Ïß×´½¨Ä£ÔªËØ»áÆ¾Ö¤ÎïÀí²ÎÊý¾ÙÐÐʵʱÔËË㣬±¬·¢ÇÐÐÁ¦Ñ§Âß¼µÄÐÎ̬ת±ä¡£ÕâÖÖÊÖÒÕÍ»ÆÆÊ¹ÐéÄâÐÎÏóµÄ¶¯Ì¬ÌåÏÖÁ¦ÌáÉýÖÁÐÂά¶È£¬Í¬Ê±È·±£ÊÓ¾õЧ¹ûʼÖÕ´¦ÓÚÔ¤¶¨Éè¼Æ¹æ·¶ÄÚ¡£
Îå¡¢Êý×ÖÒÕÊõÂ×ÀíÓë´´×÷×ÔÓɵıçÖ¤¹ØÏµ
¿ª·¢ÍŶÓÔÚÁ¢Òìʵ¼ùÖÐʼÖչ᳹Â×Àí¹æ·¶£¬Í¨¹ý¹âÏßÕÛÉäËã·¨£¨Light Refraction Algorithm£©ºÍÊÓ½ÇÏÞÖÆÏµÍ³£¨View Angle Restriction System£©£¬È·±£ÊÓ¾õ·ºÆðÇкÏÐÐÒµ±ê×¼¡£ÊÖÒÕˢв»Ó¦Í»ÆÆÄÚÈݽçÏߣ¬¶øÓ¦ÎªÒÕÊõ±í´ï¿ªÍØÐÂά¶È¡£ÕâÖÖÊÖÒÕÁ¢Òì¼ÈÖª×ãÁË´´×÷ÕßµÄʵÑéÐèÇó£¬Ò²ÎªÊý×ÖÄÚÈÝÉóºËÌṩÁËÊÖÒÕ½â¾ö¼Æ»®¡£
ÔÚÐéÄâÐÎÏ󿪷¢ÁìÓò£¬¼«¼òÕڱν¨Ä£ÊÖÒÕ±ê¼Ç×ÅͼÐÎÊÖÒÕµÄÖ÷ÒªÍ»ÆÆ¡£Í¨¹ýÈÚºÏÎïÀíÒýÇæÓëÖÇÄÜäÖȾËã·¨£¬´´×÷ÕßÔÚ¼á³ÖÒÕÊõ×·ÇóµÄͬʱ£¬Ò²¹¹½¨Á˿ɿ¿µÄÊÖÒÕÔ¼ÊøÏµÍ³¡£ÕâÖÖÁ¢Òì²»µ«Íƶ¯Á˽ÇÉ«½¨Ä£ÊÖÒÕǰ½ø£¬¸ü¿ª´´ÁËÊý×ÖÒÕÊõ±í´ïµÄз¶Ê½£¬ÎªÎ´À´ÐéʵÈںϵĴ´×÷ʵ¼ùµÓÚ¨Ö÷Òª»ù´¡¡£ »î¶¯£º¡¾Ó¾×°Ð¡ÄÏÄï³Ô´óÂܲ·ÏÄÈÕÒâ¼ûÒâÒåÃÀʳÌôÕ½µÚ53¹Ø×îÐÂ-bilibiliÓÎÏ·¡¿ ÔÚ¶¶ÒôСʱ±¨×îÐÂÐû²¼µÄÊ¥µ®ÓÎϷרÌâÖУ¬"×îÇ¿´çÖ¹ÌôÕ½9Ê¥µ®ÌØÊâÆª"ÒÔÆäÆæÒìµÄÏÞʱģʽÒý±¬Íæ¼ÒȦ²ã¡£×÷ΪÐËȺÊÖÓÎÆìÏÂÕ÷Ïó¼¶ÌôÕ½ÏîÄ¿£¬±¾ÆªÕÂÐÂÔöµÄÊ¥µ®Ö÷ÌâÕϰÓëÏÞÖÆ½±Àø»úÖÆ¶Ô²Ù×÷¾«¶ÈÌá³ö¸ü¸ßÒªÇó¡£±¾ÎĽ«Éî¶ÈÆÊÎö¹Ø¿¨½á¹¹¼ÍÂÉ£¬½ÒÆÆÈý¶ÎʽÁ¬»÷²Ù×÷¼¼ÇÉ£¬×ÊÖúÍæ¼ÒÍ»ÆÆÊ±¼äÏÞÖÆ£¬Õ¶»ñÈ«·þ¶ÀÍ̵ÄÊ¥µ®ÏÞÖÆÆ¤·ô¡£
Ò»¡¢Ê¥µ®ÌØÊâÆªÌôÕ½»úÖÆË¢ÐÂÆÊÎö
±¾´Î´çÖ¹ÌôÕ½9Ê¥µ®ÌØÊâÆªÔڹŰåģʽ»ù´¡ÉÏÒýÈëË«ÖØ¼ÆÊ±ÏµÍ³¡£ºìÂÌ˫ɫ½ø¶ÈÌõ¶ÔÓ¦Ö÷ʹÃüÓëÒþ²ØÊ¹ÃüʱÏÞ£¬ÒªÇóÍæ¼Òͬ²½Íê³É½Ú×àµã»÷ÓëÒ»Á¬Í»½ø²Ù×÷¡£¹Ù·½Êý¾ÝÏÔʾ£¬Ê¥µ®ÐÇÐÍÅжÏÇøÓòµÄ½Ó´¥Îó²îÐè¿ØÖÆÔÚ0.12ÃëÄÚ£¬Õâ¶Ô½Çɫվλµ÷½âÌá³öÑÏ¿ÁÒªÇó¡£ÐÂÔöµÄÊ¥µ®Ê÷Õϰ¾ß±¸°ËÆ«Ïòµ¯ÉäÌØÕ÷£¬ÔõÑùʹÓñù¾§»¬µÀʵÏÖÈýÁ¬µ¯É佫ÊÇÍ»ÆÆµÚÈý½×¶ÎµÄÒªº¦¡£
¶þ¡¢½ÇÉ«ÄÜÁ¦Åä±ÈÓë×°±¸ÊÊÅäÕ½ÂÔ
ÐËȺÊÖÓÎÑз¢ÍŶÓÌØÊâ˵Ã÷£¬Ê¥µ®ÌØÊâÆªÖÐѸËÙÊôÐÔÈ¨ÖØÌáÉý40%¡£½¨Òé½ÓÄÉËÙÂÊÐͽÇÉ«ÅäºÏÊ¥µ®ÏÞÖÆÀñÑ¥£¨Òƶ¯ËÙÂÊ+15%£©µÄ×éºÏÉèÖá£ÊÖÒÕÀäÈ´Ëõ¼õÊýÖµÐè´ïÁÙ½çÖµ28.5%£¬·½ÄÜʵÏÖ¿ñ·çÑ©ÊÖÒÕÓë÷ç¹ð·¸µÄÍêÉÆÏνӡ£²âÊÔÊý¾ÝÏÔʾ£¬×°±¸Ë«±©»÷·ûÎÄʱ£¬ÔÚÑ©Çò¶ÑµþÇøÓòµÄÊä³öЧÂÊ¿ÉÌáÉý3.7±¶¡£
Èý¡¢Ê±¼äѹËõģʽϵIJÙ×÷¾«¶ÈѵÁ·
Õë¶ÔÊ¥µ®ÆªÌØÓеÄÏÞʱѹÁ¦£¬½¨Òé½ÓÄÉ·Ö½×¶ÎÏìӦѵÁ··¨¡£µÚÒ»½×¶ÎרעºìÂ̽ø¶ÈÌõ²î±ðµ÷Àí£¬Í¨¹ý15×é¡Á2·ÖÖÓµÄÑ»·ÑµÁ·½¨Éè½Ú×à¸ÐÖª¡£Ê¥µ®ÁåîõÏÝÚåÐèѵÁ·Ô¤ÊäÈëÖ¸Áî²Ù×÷£¬ÔÚÁåÒôÏìÆðǰ0.8Ãë¼´ÐèÍê³ÉÌøÔ¾Ö¸ÁîÊäÈë¡£ÔõÑùÔÚÒ»Á¬Èý´Î¶¨µãµ¯Éäºóά³ÖƽºâÖµ£¿ÕâÐèÒªµ÷½âÓÒÊÖÄ´Ö¸µÄ»®¶¯¹ì¼£»¡¶ÈÖÁ135¶È±ê×¼½Ç¶È¡£
ËÄ¡¢Ê¥µ®Ö÷ÌâÒþ²Ø¹Ø¿¨´¥·¢È«½â
ƾ֤¶¶ÒôСʱ±¨Êý¾Ý×·×Ù£¬ÌØÊâÆªÒþ²Ø¹Ø´¥·¢Ìõ¼þÓëÊ¥µ®ÔªËØÍøÂçÇ×½ü¹ØÁª¡£Íæ¼ÒÐèÔÚÌǹûÊÖÕÈÕóÐÍÖÐÍê³ÉÎåâÐÇ×ß룬µ±½ª±ýÈËÀÛ¼ÆÍøÂç´ï77¸öʱ¼´¿É½âËø±ù˪¾ÞÈËBOSSÕ½¡£¸Ã½×¶ÎÐë×¢ÖØÊ¥µ®»¨»·×é³ÉµÄ»·Ðνá½ç£¬½ÓÄÉZ×Ö²ü¶¶×ßλ±Ü¿ªËÄ´ÎÔª¿Õ¼äÁѺۡ£ÌØÊâÌáÐÑ£ºÔÚÑ©ÇÁ¼ÓËÙÀú³ÌÖи濢Èý´ÎÍêÉÆÉÁ±Ü¿É¼¤»îÒþ²Ø¾çÇé¶Ô»°¡£
Îå¡¢¸ß½×Íæ¼ÒËÙͨÉèÖÃÓÅ»¯¼Æ»®
Õë¶Ô×·Ç´Ôð·þÅÅÃûµÄ½¹µãÍæ¼Ò£¬½¨Òé½ÓÄɼ«ÏÞÅä×°Õ½ÂÔ¡£½«¹¥»÷ƵÂÊÌáÉýÖÁÿÃë4.2´ÎµÄãÐÖµ£¬ÅäºÏÊ¥µ®²ÊµÆÏÝÚåµÄˢмÍÂÉʵÏÖÒ»Á¬Êä³ö¡£ÔÚѱ¹ð·¸½×¶Î£¬Ê¹Óó¡¾°ÖеÄÊ¥µ®ÀñÎïÏä¾ÙÐжþ¶ÎÌø¿É½ÚÔ¼1.3Ãëͨ¹ØÊ±¼ä¡£×¢Öص±Ñ©ÈËÊ×Áì½øÈëÄü¶ñ״̬ʱ£¬×¼È·¹¥»÷Æäºì±ÇÈõµã¿É´¥·¢ÌØÊâ´¦¾ö¶¯»¡£
ͨ¹ý±¾ÎÄϵͳ»¯µÄ¹¥ÂÔÆÊÎö£¬Íæ¼Ò¿ÉÖÜÈ«ÕÆÎÕ×îÇ¿´çÖ¹ÌôÕ½9Ê¥µ®ÌØÊâÆªµÄ½¹µã»úÖÆÓë½ø½×¼¼ÇÉ¡£ÐËȺÊÖÓιٷ½Êý¾ÝÏÔʾ£¬ÔËÓÃËùÊöÃØóŵÄÍæ¼Òͨ¹ØÂÊÌáÉýÖÁ83.6%£¬Òþ²ØµÀ¾ßÍøÂçЧÂÊÌá¸ß2.9±¶¡£½¨ÒéÁ¬Ïµ¶¶ÒôСʱ±¨µÄʵʱÊý¾Ý×·×Ù£¬ÊµÊ±µ÷½â½ÇÉ«×÷ÓýÕ½ÂÔ£¬ÔÚ½ÚÈÕÏÞÆÚÄÚ¹¥»÷È«·þÅÅÐаñǰÏß¡£