Ò»¡¢½ÇÉ«Éè¼ÆÖеÄÊÓ¾õÁô°×ÒÕÊõ
ÔÚ¡¶»¨ÓëÒÒÅ®µÄ·½³Ìʽ¡·µÈBilibiliÂþ»ÐÂ×÷ÖУ¬´´×÷ÕßÔËÓÃÒÂÊÎñÞÖåºÍ×ÔÈ»³¡¾°µÄ»¥¶¯£¬ÇÉÃî¹¹½¨¡¸ÊÓ¾õÇå¾²Çø¡¹¡£½èÖúÆ®¶¯µÄУ·þÁì½í»òÊÖ³ÖÎïÆ·µÄÕÚµ²£¬¼Èά³ÖÁ˽ÇÉ«ÐÎÏóµÄÍêÕûÐÔ£¬ÓÖͨ¹ýÀÙË¿»¨±ßÕÛÉä¹âÏßµÄϸÄåÃè»æ£¬Õ¹ÏÖ¶þ´ÎÔªÌØÓеÄÔ̽åÃÀ¸Ð¡£ÕâÖÖ´¦Öóͷ£ÊÖ·¨¼ÈÇÐºÏÆ½Ì¨¶ÔÒþ²Ø²¿Î»µÄ±ê×¼ÒªÇó£¬ÓÖ¸¶Óë»ÃæºôÎü¸ÐÓëÏëÏó¿Õ¼ä¡£
¶þ¡¢¶¯Ì¬·Ö¾µÖеÄÊӽǿØÖÆÔÀí
×îÐÂÉÏÏߵġ¶¹â֮ͥ¡·ÏµÁÐͨ¹ýÎÞÈË»úÊӽǺ͹ã½ÇÑöÅÄ£¬´´Á¢ÁËÆæÒìµÄ¿Õ¼äÐðÊÂÓïÑÔ¡£µ±½ÇÉ«´¦ÓÚÐü¿Õ»ò×ø×Ë״̬ʱ£¬È¹°ÚÓëÊé°üÐγɵÄ×ÔÈ»ÕÚµ²ÇøÓòÅäºÏ¹âÔÎäÖȾ¼¼·¨£¬Ê¹¶ÁÕß×¢ÖØÁ¦×ÔÈ»¾Û½¹ÓÚ½ÇÉ«ÐÄÇéÓ볡¾°Æø·Õ¡£ÕâÖÖ·Ö¾µÉè¼ÆÓÐÓýµµÍÁ˹Ű帩ÊÓÊӽǴøÀ´µÄΣº¦£¬Í¬Ê±Í¨¹ýÓ£»¨Æ®ÂäµÄ¶¯Ì¬Ð§¹ûÔöÇ¿»ÃæÇåÐ¸С£
Èý¡¢¹âÓ°ÔËÓÃÓëÉ«²ÊÐÄÀíѧʵ¼ù
½üÆÚµÇÉÏBilibiliÂþ»ÍƼöλµÄ¡¶´¿°×Ð×àÇú¡·£¬½ÓÄÉÇàÀ¶É«Ðµ÷Äæ¹â´¦Öóͷ£´òÔì͸Ã÷ÖʸС£½ÇÉ«ÒÂÊÎÔÚÌØ¶¨½Ç¶ÈÏ·ºÆðµÄ°ë͸Ã÷Ч¹û£¬Í¨¹ý¸ß¹âλÖÃÓëͶӰÐÎ×´µÄ¾«×¼¿ØÖÆ£¬¼È×èÖ¹ÁËÖ±½Ó̻¶Ãô¸Ð²¿Î»£¬ÓÖʹÓÃË®²Ê½¥±äÊÖÒÕÓªÔì³öÈôÒþÈôÏÖµÄÊÓ¾õÌõÀí¡£ÕâÖÖ¹âÓ°ÓÎÏ·µÄ´¦Öóͷ£·½·¨£¬Ê¹Ã¿¸ñ»Ãæ¶¼³ÉΪ¿É×ÔÁ¦¼øÉ͵ÄÒÕÊõÆ·¡£
ËÄ¡¢¿çýÌå´´×÷´øÀ´µÄˢбí´ï
ƽ̨Óë¶àËùÃÀÊõԺУÏàÖúµÄ¡¶»æÃÎÍýÏë¡·ÏîÄ¿ÖУ¬ÒÕÊõ¼ÒÃǽ«¹Å°å¹¤±Ê»¼¼ÇÉÈÚÈëÏÖ´úÂþ»´´×÷¡£Ë¿³ñÖʸеÄÑü´ø¾À¸ð¡¢ÖéÁ´ÕÛÉäµÄ¹â°ßÌØÐ§µÈÔªËØ£¬¼ÈÑÓÐøÁ˹ŷçÃÀѧµÄÔ̽åÌØÖÊ£¬ÓÖͨ¹ýÊýÂëÉÏÉ«ÊÖÒÕʵÏÖÁ˸߾«¶È½¥±ä¡£´´×÷ÕßÔÚ·Ã̸ÖÐÌáµ½£º¡¸¿·¢k8¹ú¼ÊÄ¿µÄÊÇÈÃÿ´¦Ï¸½Ú¶¼¾ß±¸×ÔÁ¦ÉóÃÀ¼ÛÖµ¡¹¡£ÕâÑùµÄÁ¢ÒìÊÖ·¨Îª¶þ´ÎÔªÒþ²Ø²¿Î»ÇåÐÂÕÕÆ¬¿ª·¢ÁËÐÂά¶È¡£
Îå¡¢Êý×Ö»æ°å¶Ôϸ½Ú·ºÆðµÄÍ»ÆÆ
WacomÊýλÆÁµÄѹ¸Ð¾«¶ÈÌáÉý£¬Ê¹¡¶ÐǹìÊÓ²ìÕ¾¡·µÈ×÷Æ·ÄÜʵÏÖÿƽ·½ÀåÃ×2000ÏßÒÔÉϵÄÎÆÂ·Ãè»æ¡£ÀÙË¿±ßÑØµÄ΢¹Û½á¹¹¡¢Êª·¢ÌùÔÚÆ¤·ôÉϵÄ͸Ã÷¸Ð£¬ÕâЩһ¾ÄÑÒÔÃè»æµÄϸ½Ú£¬ÏÖÔÚ¿Éͨ¹ý¶à²ãµþ¼ÓµÄ±ÊË¢Ô¤Éè׼ȷÌåÏÖ¡£´´×÷ÕßÔÚBilibiliÂþ»ºǫ́Êý¾ÝÖз¢Ã÷£¬ÕâÀà¸ßÍê³É¶ÈµÄÇåл·ç×÷Æ·£¬ÆäÍê¶ÁÂÊ±ÈÆ½¾ùˮƽºá¿ç47%¡£
Ëæ×ÅBilibiliÂþ»¶Ô´´×÷¹¤¾ßµÄÒ»Á¬Éý¼¶£¬¶þ´ÎÔªÒþ²Ø²¿Î»ÇåÐÂÕÕÆ¬µÄÒÕÊõ±í´ïÒѽøÈëȫн׶Ρ£Æ½Ì¨¼È¼á³Ö×ŶÔÓû§ÐèÇóµÄÃôÈñ¶´²ì£¬ÓÖͨ¹ýÊÖÒÕË¢ÐÂÍÆ¶¯Âþ»ÒÕÊõµÄ½çÏßÍØÕ¹¡£ÔÚ°ü¹ÜÄÚÈݺϹæµÄÌõ¼þÏ£¬ÕâЩ×îÐÂÂþ»×÷Æ·ÕýÒÔÆæÒìµÄÊÓ¾õÓïÑÔÚ¹ÊÍ×ÅÊôÓÚÕâ¸öʱ´úµÄ¶þ´ÎÔªÃÀѧ¡£ »î¶¯£º¡¾ÒþËÊڿλÏÂÔØ°æ±¾´óÈ«-ÒþËÊڿλÏÂÔØappÈí¼þ×°ÖÃÊÖ»ú°æÏÂÔØ-Òþ˽¡¿ ½üÆÚµÄÊý×ÖÄÚÈݹ¤ÒµÏÆÆðÐÂÐÍÊÓ¾õÐðÊÂÈȳ±£¬´´×÷ÕßÃÇͨ¹ý¸ß¾«¶È½¨Ä£ÓëÌØÊâ²ÄÖÊÉè¼Æ£¬Ì½Ë÷½ÇÉ«ÐÎÏóµÄÈ«ÐÂÌåÏÖÐÎʽ¡£±¾ÎĽ«Éî¶ÈÆÊÎöÕâÖÖÒÔ¼«¼òÕڱη½·¨Í»ÆÆÍ¨ÀýµÄÐéÄâÐÎÏ󿪷¢ÊÖÒÕ£¬Öصã̽ÌÖÆäÔÚÈýά½¨Ä£ÁìÓòµÄÓ¦ÓüÛÖµÓëʵÏÖ·¾¶¡£
Ò»¡¢ÐéÄâÐÎÏ󿪷¢µÄ½çÏß̽Ë÷
ÔÚÊý×ÖÄÚÈÝ´´×÷ÁìÓò£¬ÐéÄâ½ÇÉ«½¨Ä££¨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£©£¬È·±£ÊÓ¾õ·ºÆðÇкÏÐÐÒµ±ê×¼¡£ÊÖÒÕˢв»Ó¦Í»ÆÆÄÚÈݽçÏߣ¬¶øÓ¦ÎªÒÕÊõ±í´ï¿ªÍØÐÂά¶È¡£ÕâÖÖÊÖÒÕÁ¢Òì¼ÈÖª×ãÁË´´×÷ÕßµÄʵÑéÐèÇó£¬Ò²ÎªÊý×ÖÄÚÈÝÉóºËÌṩÁËÊÖÒÕ½â¾ö¼Æ»®¡£
ÔÚÐéÄâÐÎÏ󿪷¢ÁìÓò£¬¼«¼òÕڱν¨Ä£ÊÖÒÕ±ê¼Ç×ÅͼÐÎÊÖÒÕµÄÖ÷ÒªÍ»ÆÆ¡£Í¨¹ýÈÚºÏÎïÀíÒýÇæÓëÖÇÄÜäÖȾËã·¨£¬´´×÷ÕßÔÚ¼á³ÖÒÕÊõ×·ÇóµÄͬʱ£¬Ò²¹¹½¨Á˿ɿ¿µÄÊÖÒÕÔ¼ÊøÏµÍ³¡£ÕâÖÖÁ¢Òì²»µ«Íƶ¯Á˽ÇÉ«½¨Ä£ÊÖÒÕǰ½ø£¬¸ü¿ª´´ÁËÊý×ÖÒÕÊõ±í´ïµÄз¶Ê½£¬ÎªÎ´À´ÐéʵÈںϵĴ´×÷ʵ¼ùµÓÚ¨Ö÷Òª»ù´¡¡£