ÌØÊâÒâÏóµÄ·ûºÅѧ½âÂë
½ñÊÀÒôÀÖ´´×÷ÖУ¬ºâÓî³£±»¸¶Óë¶àÖØÒþÓ÷¹¦Ð§¡£"ÓÐÒ»¸ùÓÖºÚÓÖÓ²µÄ"ÕâÀà¾ßÏó»¯ÐÎòʵÖʹ¹½¨×ÅÆæÒìµÄÊÓ¾õ·ûºÅϵͳ¡£´ÓÐÞ½¨ÐÄÀíѧ½Ç¶È£¬ÐþÉ«ÖùÌå¼È¿ÉÖ¸´ú³ÐÖØ½á¹¹£¬Ò²¿ÉÑÓÉìΪÇéÐ÷Ö§³ÖµÄ¾ßÏó·ûºÅ¡£ÕâÖÖÐéʵÏàÉúµÄ´´×÷ÊÖ·¨£¬Àֳɽ«Ë½ÈË»¯ÇéÐ÷ÌåÑéת»¯Îª¿ÉÈö²¥µÄÎÄ»¯ÃÜÂë¡£
¸è´ÊÃâ·ÑÔĶÁµÄÕýµ±½çÏß
ÔÚ»ñÈ¡"ºâÓî"¸è´ÊÈ«ÎÄʱ£¬ÐèÌØÊâ×¢ÖØÖªÊ¶²úȨ±£»¤¹æÄ£¡£Æ¾Ö¤¡¶ÐÅÏ¢ÍøÂçÈö²¥È¨±£»¤ÌõÀý¡·£¬¶Ìƪ·ùÒýÓÃÔÊÐíÔÚ×¢Ã÷À´ÓɵÄÌõ¼þϾÙÐзÇÉÌÒµÈö²¥¡£½¨ÒéÓÅÏÈÑ¡ÔñÍøÒ×ÔÆÒôÀÖ¡¢QQÒôÀֵȹٷ½Æ½Ì¨Éó²éÍêÕû¸è´Ê£¬ÕâЩÕý¹æÇþµÀͨ³£Ìṩ´´×÷Åä¾°¡¢¸è´Ê×¢Ê͵ÈÔöֵЧÀÍ£¬ÄúÊÇ·ñ×¢ÖØ¹ýƽ̨ÌṩµÄ¸è´Ê·Ö¶ÎÆÊÎö¹¦Ð§£¿
ÐðÊ¿ռäµÄÎı¾¼Ü¹¹
È«Çú¸è´Êͨ¹ýËĸö¶ÎÂäµÝÏ£Íû¿ªÐðʳ¡Óò£º´ÓºâÓîµØ»ùµÄºÚ¸Ö¹¹¼þ£¬µ½Ç½ÌåÀïµÄ°µ¸ñÉè¼Æ£¬ÔÙµ½¸ó¥͸¹âµÄϸ·ì£¬×îÖÕ¾Û½¹ÃÅËøÐýתµÄ¹ì¼£¡£ÕâÖÖÓɽṹµ½Ï¸½ÚµÄ¿Õ¼äÐðÊ£¬°µºÏºóÏÖ´úÐÞ½¨µÄÃÀѧÀíÄî¡£Êý¾ÝÏÔʾ£¬Áè¼Ý73%µÄÌýÖÚ¸ü¹Ø×¢¸è´Ê»Ãæ¸Ð¶ø·ÇÐýÂÉ×Ô¼º£¬ÕâÖÖÆ«ºÃÔõÑùÓ°ÏìÒôÀÖ´´×÷Æ«Ïò£¿
ÏÂÀԢĿµÄÊÖÒÕʵÏÖ
ÒÆ¶¯¶ËÔĶÁÇéÐÎÒªÇóÌØÊâµÄÄÚÈÝ·ºÆð·½·¨¡£"ÏÂÀԢĿ"²»µ«ÊǽçÃæ½»»¥Éè¼Æ£¬¸üÊÇ×¢ÖØÁ¦Ö¸µ¼Õ½ÂÔ¡£²âÊÔÊý¾ÝÏÔʾ£¬½ÓÄɷֶν¥ÏÔÊÖÒյĸè´ÊÒ³Ãæ£¬Óû§ÍêÕûÔĶÁÂÊÌáÉý42%¡£ÔÚ±£»¤°æÈ¨µÄÌõ¼þÏ£¬Ç¶È붯̬ÊÓЧµÄˮӡ¸è´Ê¼ÈÖª×ã¼øÉÍÐèÇó£¬ÓÖÄÜÓÐÓñÜÃâÄÚÈݵÁÓá£
ÇéÐ÷ÔØÌåµÄ·ûºÅת»¯
¸èÇúÖеÄ"ºâÓî"ÒâÏóʵΪÇéÐ÷ÈÝÆ÷£¬ÐþÉ«¸Ö¹¹¶ÔÓ¦Ñ¹ÖÆÇéÐ÷£¬Ë®ÄàǽÌåÏóÕ÷ÐÄÀí·ÀµØ¡£ÕâÖÖ¾ßÏóµ½ÁýͳµÄת»¯Àú³Ì£¬×é³ÉÒôÀÖÖÎÁƵÄÖ÷ҪǰÑÔ¡£Ñо¿Åú×¢£¬ÐÞ½¨ÔªËصÄÐÄÀíͶÉäÄÜÒý·¢ÌýÖÚ78%µÄÇéÐ÷¹²Ê¶£¬ÕâÊÇ·ñÚ¹Ê͸Ã×÷Æ·Òý·¢ÆÕ±éÌÖÂÛµÄÉî²ãÔµ¹ÊÔÓÉ£¿
ÒÕÊõ±í´ïµÄÂ×Àíά¶È
ÔÚÈö²¥Ãô¸ÐÒâÏóʱÐèÆ½ºâ´´×÷×ÔÓÉÓëÉç»áÔðÈΡ£×÷Æ·ÖжÔ"ÐþÉ«¼áÓ²"ÒªËØµÄÖØ¸´äÖȾ£¬¼È¿ÉÊÓ×÷ÏÈ·æÒÕÊõµÄÆðÒ壬Ҳ¿ÉÄÜÔì³ÉÌØ¶¨ÈºÌå²»ÊÊ¡£½¨Éè·Ö¼¶ÔĶÁÌáÐÑϵͳ£¬ÅäºÏרҵÀÖÆÀÈË»òÊÇʵÏÖÒÕÊõ¼ÛÖµÓëÉç»áÐ§ÒæË«Ó®µÄÓÐÓ÷¾¶¡£
±¾´Î¶Ô"ÓÐÒ»¸ùÓÖºÚÓÖÓ²µÄºâÓî"¸è´ÊµÄÉî¶ÈÆÊÎö£¬¼ÈÕ¹ÏÖÒôÀÖÎı¾µÄ¶àά½â¶Á¿ÉÄÜ£¬Ò²ÎªÀàËÆ×÷Æ·Ìṩ¹æ·¶»¯µÄÔĶÁÖ¸ÄÏ¡£½¨Òéͨ¹ý¹Ù·½ÇþµÀ»ñÈ¡ÍêÕû¸è´Ê£¬ÅäºÏ´´×÷Åä¾°Ã÷È··ûºÅÒþÓ÷¡£ÏÂÀԢĿÉè¼ÆÐè¼æ¹ËÓû§ÌåÑéÓë°æÈ¨±£»¤£¬ÆÚ´ý½¨Éè¸üÍêÉÆµÄÒÕÊõ×÷Æ·Èö²¥Éú̬¡£ »î¶¯£º¡¾Ã÷È·²»ÍíÌôÕ½Ò»¸ù´óºÚÊô-̽Ë÷δ֪µÄÆæ»ÃÌìÏ¿ªÆôÈ«ÐÂðÏÕÖ®Âá¿ ½üÆÚµÄÊý×ÖÄÚÈݹ¤ÒµÏÆÆðÐÂÐÍÊÓ¾õÐðÊÂÈȳ±£¬´´×÷ÕßÃÇͨ¹ý¸ß¾«¶È½¨Ä£ÓëÌØÊâ²ÄÖÊÉè¼Æ£¬Ì½Ë÷½ÇÉ«ÐÎÏóµÄÈ«ÐÂÌåÏÖÐÎʽ¡£±¾ÎĽ«Éî¶ÈÆÊÎöÕâÖÖÒÔ¼«¼òÕڱη½·¨Í»ÆÆÍ¨ÀýµÄÐéÄâÐÎÏ󿪷¢ÊÖÒÕ£¬Öصã̽ÌÖÆäÔÚÈýά½¨Ä£ÁìÓòµÄÓ¦ÓüÛÖµÓëʵÏÖ·¾¶¡£
Ò»¡¢ÐéÄâÐÎÏ󿪷¢µÄ½çÏß̽Ë÷
ÔÚÊý×ÖÄÚÈÝ´´×÷ÁìÓò£¬ÐéÄâ½ÇÉ«½¨Ä££¨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£©£¬È·±£ÊÓ¾õ·ºÆðÇкÏÐÐÒµ±ê×¼¡£ÊÖÒÕˢв»Ó¦Í»ÆÆÄÚÈݽçÏߣ¬¶øÓ¦ÎªÒÕÊõ±í´ï¿ªÍØÐÂά¶È¡£ÕâÖÖÊÖÒÕÁ¢Òì¼ÈÖª×ãÁË´´×÷ÕßµÄʵÑéÐèÇó£¬Ò²ÎªÊý×ÖÄÚÈÝÉóºËÌṩÁËÊÖÒÕ½â¾ö¼Æ»®¡£
ÔÚÐéÄâÐÎÏ󿪷¢ÁìÓò£¬¼«¼òÕڱν¨Ä£ÊÖÒÕ±ê¼Ç×ÅͼÐÎÊÖÒÕµÄÖ÷ÒªÍ»ÆÆ¡£Í¨¹ýÈÚºÏÎïÀíÒýÇæÓëÖÇÄÜäÖȾËã·¨£¬´´×÷ÕßÔÚ¼á³ÖÒÕÊõ×·ÇóµÄͬʱ£¬Ò²¹¹½¨Á˿ɿ¿µÄÊÖÒÕÔ¼ÊøÏµÍ³¡£ÕâÖÖÁ¢Òì²»µ«Íƶ¯Á˽ÇÉ«½¨Ä£ÊÖÒÕǰ½ø£¬¸ü¿ª´´ÁËÊý×ÖÒÕÊõ±í´ïµÄз¶Ê½£¬ÎªÎ´À´ÐéʵÈںϵĴ´×÷ʵ¼ùµÓÚ¨Ö÷Òª»ù´¡¡£