Ò»¡¢ÊµÊ±²¼ÁÏÄ£ÄâµÄÊÖÒÕ»ùµ×
ÔÚÐéÄâ´ò°ç¿ª·¢ÏµÍ³ÖУ¬NX Flexible Fabric£¨ÈÕ±¾¿ª·¢µÄÈáÐÔÖ¯ÎïÒýÇæ£©µÄµ×²ã¼Ü¹¹ÒÀÍÐλÖö¯Á¦Ñ§(position-based dynamics)Ëã·¨¡£²î±ðÓڹŰåÖʵ㵯»ÉÄ£×Ó£¬¸Ãϵͳ½ÓÄÉÒ»Á¬½éÖÊÁ¦Ñ§·½³Ì£¬ÄÜ׼ȷģÄâ·ÄÖ¯ÎïµÄÍäÇú¸Õ¶È¡¢ÀÉ쿹Á¦ºÍÅöײÏìÓ¦ÌØÕ÷¡£¶«¾©´óѧµÄʵÑéÊý¾ÝÏÔʾ£¬¸ÃÒýÇæ¿ÉÔÚ20msÄÚÍê³É400ÍòÈý½ÇÃæÆ¬µÄ¸ß¾«¶È¶¯Ì¬½âË㣬ΪʵʱÐéÄâÊÔÒÂϵͳµÓÚ¨»ù´¡¡£
¶þ¡¢XNXXX 16ÏîÄ¿µÄ¹¤³Ì»¯Êµ¼ù
ÈÕ±¾Êý×ÖʱÉÐͬţ¶úµ¼µÄXNXXX 16ÍýÏ룬Àֳɽ«ÊµÑéÊÒÊÖÒÕת»¯Îª¹¤Òµ¼¶½â¾ö¼Æ»®¡£ÆäÊÖÒÕÕ»°üÀ¨¶à²ã¼¶LOD£¨Ï¸½ÚÌõÀí£©ÖÎÀíϵͳ£¬¿Éƾ֤ÊӾද̬µ÷½âÍø¸ñÃܶȣº3Ã×Íâ½ÓÄÉ20KÃæÆ¬±í´ï´ò°çñÞÖ壬½ü¾°Ê±ÔòÇл»ÖÁ80KÃæÆ¬·ºÆð·ìÏßϸ½Ú¡£ÕâÖÖ¶¯Ì¬×ÊÔ´·ÖÅÉ»úÖÆÊ¹VR³¡¾°ÏµÄÖ¡ÂÊÎȹÌÔÚ90FPSÒÔÉÏ£¬Í¬Ê±¼á³ÖÎïÀíÄ£ÄâµÄÒ»Á¬ÐÔ¡£
Èý¡¢¿çƽ̨äÖȾ¹ÜÏߵĹ¹½¨Â·¾¶
ҪʵÏÖ²¼ÁÏÎïÀíÒýÇæµÄȫƽ̨ÁýÕÖ£¬ÈÕ±¾ÍŶӿª·¢ÁËMetal/Vulkan/DirectXÈý¶ËͳһµÄAPI½Ó¿Ú²ã¡£ÔÚShader£¨×ÅÉ«Æ÷£©²ãÃæ£¬½ÓÄÉ»ùÓÚÎïÀíµÄäÖȾ(PBR)ÊÂÇéÁ÷£¬Í¨¹ý¸÷ÏòÒìÐԸ߹âÄ£ÄâË¿³ñ¹âÔó£¬Ê¹ÓôÎÍâòɢÉ仹ÔÑ©·ÄÖʸС£²âÊÔÊý¾ÝÏÔʾ£¬¸Ã¼Æ»®ÔÚÒÆ¶¯¶ËÄÜʵÏÖ4K²ÄÖÊ16±¶¸÷ÏòÒìÐÔ¹ýÂË£¬ÄܺĽµµÍ40%¡£
ËÄ¡¢¶¯Ì¬Åöײ¼ì²âµÄÓÅ»¯Õ½ÂÔ
Õë¶ÔÐéÄâ´ò°çÓëÈËÌåÄ£×ӵĽ»»¥ÄÑÌ⣬ÏîÄ¿×éÁ¢ÒìÐÔÌá³öSDF-PSO»ìÏýËã·¨¡£½«¸ÕÌåÅöײ¼ì²âתΪ·ûºÅ¾àÀ볡(SDF)ÅÌÎÊ£¬ÈáÐÔÐαäÔò½»ÓÉÁ£×ÓȺÓÅ»¯(PSO)´¦Öóͷ£¡£ÕâÖÖ·Ö¹¤»úÖÆÊ¹µÃ10²ãȹ°ÚÓë300¸ö¹Ç÷ÀµãµÄÈËÌåÄ£×Ó½»»¥Ê±£¬ÅÌËãºÄʱ´Ó¹Å°åÒªÁìµÄ35ms½µÖÁ9ms¡£ÔõÑùƽºâ¾«¶ÈÓëЧÂÊ£¿ÃÕµ×ÔÚÓÚ¶¯Ì¬µ÷½âÅöײÌåËØÇø·ÖÂÊ¡£
Îå¡¢¹¤ÒµÓ¦ÓÃÖеÄÊÖÒÕת»¯
»ùÓÚ´ËÊÖÒÕµÄÊý×ÖÑùÒÂϵͳÒÑÔÚÈÕ±¾Îå´óʱװÖÜͶÈëÊÊÓá£Éè¼ÆÊ¦¿Éͨ¹ýHoloLensʵʱµ÷½âÐéÄâ´ò°çµÄ°æÐͲÎÊý£¬ÏµÍ³¼´Ê±·´Ïì²¼ÁÏÐü´¹Ð§¹û¡£×ÊÉúÌÃʵÑéÊÒÊý¾ÝÏÔʾ£¬¸ÃÊÖÒÕʹÑùÒ¿ª·¢ÖÜÆÚËõ¶Ì78%£¬ÎïÁÏÆÌÕÅïÔÌ92%¡£ÔÚ¶¯ÂþÁìÓò£¬¸üʵÏÖÁË8K¶¯»ÖÐÿ֡200´Î²¼ÁÏ״̬µü´úµÄʵʱÊä³ö¡£
Áù¡¢´ÎÊÀ´úÊÖÒÕÑݽøÆ«Ïò
ÏîÄ¿×éÕýÔÚÑз¢Ö§³Ö¹â×Ó¼¶½»»¥µÄHyperFabric 2.0ϵͳ¡£¸Ã°æ±¾Òý×ÅÃÔ¾·øÉ䳡(NeRF)ÊÖÒÕ£¬Äܲ¶»ñ²¼ÁϵÄ΢¹ÛÏËά½á¹¹¹â·´ÉäÌØÕ÷¡£ÆðÔ´²âÊÔÅú×¢£¬Æä¿ÉÄ£Äâµ¥¸ù²ÏË¿ÂѰ׷Ö×ӵĹâÑ§ÌØÕ÷£¬ÎªÐéÄâ´ò°ç¿ª·¢´øÀ´Ô×Ó¼¶¾«¶È¡£Á¬Ïµ5G±ßÑØÅÌË㣬δÀ´ÓÐÍûʵÏÖ°ÙÍò¼¶²¢·¢Óû§µÄÊµÊ±ÔÆ¶Ë²¼ÁÏäÖȾ¡£
´ÓÊÖÒÕÑз¢µ½ÉÌÒµÂ䵨£¬ÈÕ±¾XNXXX 16ÏîĿΪÐéÄâ´ò°ç¿ª·¢Ê÷Á¢Á˱ê¸Ë¹æ·¶¡£ÆäÁ¢ÒìµÄ²¼ÁÏÎïÀíÒýÇæ²»µ«½â¾öÁËʵʱ¶¯Ì¬Ä£ÄâµÄËãÁ¦Æ¿¾±£¬¸ü¿ª´´ÁËÊý×ÖʱÉÐÓëÎïÀíÌìÏÂÉî¶ÈÈںϵÄз¶Ê½¡£Ëæ×ÅAIÇý¶¯µÄÖÊÁÏÌìÉúËã·¨ºÍÁ¿×ÓÅÌËã¼ÓËÙÆ÷µÄÓ¦Óã¬ÐéÄâ´ò°çµÄÊÓ¾õÕæÊµÐÔÓë½»»¥×ÔÈ»ÐÔ½«Ò»Á¬Í»ÆÆÈËÀà¸ÐÖª½çÏß¡£
Ò»¡¢ÊµÊ±²¼ÁÏÄ£ÄâµÄÊÖÒÕ»ùµ×
ÔÚÐéÄâ´ò°ç¿ª·¢ÏµÍ³ÖУ¬NX Flexible Fabric£¨ÈÕ±¾¿ª·¢µÄÈáÐÔÖ¯ÎïÒýÇæ£©µÄµ×²ã¼Ü¹¹ÒÀÍÐλÖö¯Á¦Ñ§(position-based dynamics)Ëã·¨¡£²î±ðÓڹŰåÖʵ㵯»ÉÄ£×Ó£¬¸Ãϵͳ½ÓÄÉÒ»Á¬½éÖÊÁ¦Ñ§·½³Ì£¬ÄÜ׼ȷģÄâ·ÄÖ¯ÎïµÄÍäÇú¸Õ¶È¡¢ÀÉ쿹Á¦ºÍÅöײÏìÓ¦ÌØÕ÷¡£¶«¾©´óѧµÄʵÑéÊý¾ÝÏÔʾ£¬¸ÃÒýÇæ¿ÉÔÚ20msÄÚÍê³É400ÍòÈý½ÇÃæÆ¬µÄ¸ß¾«¶È¶¯Ì¬½âË㣬ΪʵʱÐéÄâÊÔÒÂϵͳµÓÚ¨»ù´¡¡£
¶þ¡¢XNXXX 16ÏîÄ¿µÄ¹¤³Ì»¯Êµ¼ù
ÈÕ±¾Êý×ÖʱÉÐͬţ¶úµ¼µÄXNXXX 16ÍýÏ룬Àֳɽ«ÊµÑéÊÒÊÖÒÕת»¯Îª¹¤Òµ¼¶½â¾ö¼Æ»®¡£ÆäÊÖÒÕÕ»°üÀ¨¶à²ã¼¶LOD£¨Ï¸½ÚÌõÀí£©ÖÎÀíϵͳ£¬¿Éƾ֤ÊӾද̬µ÷½âÍø¸ñÃܶȣº3Ã×Íâ½ÓÄÉ20KÃæÆ¬±í´ï´ò°çñÞÖ壬½ü¾°Ê±ÔòÇл»ÖÁ80KÃæÆ¬·ºÆð·ìÏßϸ½Ú¡£ÕâÖÖ¶¯Ì¬×ÊÔ´·ÖÅÉ»úÖÆÊ¹VR³¡¾°ÏµÄÖ¡ÂÊÎȹÌÔÚ90FPSÒÔÉÏ£¬Í¬Ê±¼á³ÖÎïÀíÄ£ÄâµÄÒ»Á¬ÐÔ¡£
Èý¡¢¿çƽ̨äÖȾ¹ÜÏߵĹ¹½¨Â·¾¶
ҪʵÏÖ²¼ÁÏÎïÀíÒýÇæµÄȫƽ̨ÁýÕÖ£¬ÈÕ±¾ÍŶӿª·¢ÁËMetal/Vulkan/DirectXÈý¶ËͳһµÄAPI½Ó¿Ú²ã¡£ÔÚShader£¨×ÅÉ«Æ÷£©²ãÃæ£¬½ÓÄÉ»ùÓÚÎïÀíµÄäÖȾ(PBR)ÊÂÇéÁ÷£¬Í¨¹ý¸÷ÏòÒìÐԸ߹âÄ£ÄâË¿³ñ¹âÔó£¬Ê¹ÓôÎÍâòɢÉ仹ÔÑ©·ÄÖʸС£²âÊÔÊý¾ÝÏÔʾ£¬¸Ã¼Æ»®ÔÚÒÆ¶¯¶ËÄÜʵÏÖ4K²ÄÖÊ16±¶¸÷ÏòÒìÐÔ¹ýÂË£¬ÄܺĽµµÍ40%¡£
ËÄ¡¢¶¯Ì¬Åöײ¼ì²âµÄÓÅ»¯Õ½ÂÔ
Õë¶ÔÐéÄâ´ò°çÓëÈËÌåÄ£×ӵĽ»»¥ÄÑÌ⣬ÏîÄ¿×éÁ¢ÒìÐÔÌá³öSDF-PSO»ìÏýËã·¨¡£½«¸ÕÌåÅöײ¼ì²âתΪ·ûºÅ¾àÀ볡(SDF)ÅÌÎÊ£¬ÈáÐÔÐαäÔò½»ÓÉÁ£×ÓȺÓÅ»¯(PSO)´¦Öóͷ£¡£ÕâÖÖ·Ö¹¤»úÖÆÊ¹µÃ10²ãȹ°ÚÓë300¸ö¹Ç÷ÀµãµÄÈËÌåÄ£×Ó½»»¥Ê±£¬ÅÌËãºÄʱ´Ó¹Å°åÒªÁìµÄ35ms½µÖÁ9ms¡£ÔõÑùƽºâ¾«¶ÈÓëЧÂÊ£¿ÃÕµ×ÔÚÓÚ¶¯Ì¬µ÷½âÅöײÌåËØÇø·ÖÂÊ¡£
Îå¡¢¹¤ÒµÓ¦ÓÃÖеÄÊÖÒÕת»¯
»ùÓÚ´ËÊÖÒÕµÄÊý×ÖÑùÒÂϵͳÒÑÔÚÈÕ±¾Îå´óʱװÖÜͶÈëÊÊÓá£Éè¼ÆÊ¦¿Éͨ¹ýHoloLensʵʱµ÷½âÐéÄâ´ò°çµÄ°æÐͲÎÊý£¬ÏµÍ³¼´Ê±·´Ïì²¼ÁÏÐü´¹Ð§¹û¡£×ÊÉúÌÃʵÑéÊÒÊý¾ÝÏÔʾ£¬¸ÃÊÖÒÕʹÑùÒ¿ª·¢ÖÜÆÚËõ¶Ì78%£¬ÎïÁÏÆÌÕÅïÔÌ92%¡£ÔÚ¶¯ÂþÁìÓò£¬¸üʵÏÖÁË8K¶¯»ÖÐÿ֡200´Î²¼ÁÏ״̬µü´úµÄʵʱÊä³ö¡£
Áù¡¢´ÎÊÀ´úÊÖÒÕÑݽøÆ«Ïò
ÏîÄ¿×éÕýÔÚÑз¢Ö§³Ö¹â×Ó¼¶½»»¥µÄHyperFabric 2.0ϵͳ¡£¸Ã°æ±¾Òý×ÅÃÔ¾·øÉ䳡(NeRF)ÊÖÒÕ£¬Äܲ¶»ñ²¼ÁϵÄ΢¹ÛÏËά½á¹¹¹â·´ÉäÌØÕ÷¡£ÆðÔ´²âÊÔÅú×¢£¬Æä¿ÉÄ£Äâµ¥¸ù²ÏË¿ÂѰ׷Ö×ӵĹâÑ§ÌØÕ÷£¬ÎªÐéÄâ´ò°ç¿ª·¢´øÀ´Ô×Ó¼¶¾«¶È¡£Á¬Ïµ5G±ßÑØÅÌË㣬δÀ´ÓÐÍûʵÏÖ°ÙÍò¼¶²¢·¢Óû§µÄÊµÊ±ÔÆ¶Ë²¼ÁÏäÖȾ¡£
´ÓÊÖÒÕÑз¢µ½ÉÌÒµÂ䵨£¬ÈÕ±¾XNXXX 16ÏîĿΪÐéÄâ´ò°ç¿ª·¢Ê÷Á¢Á˱ê¸Ë¹æ·¶¡£ÆäÁ¢ÒìµÄ²¼ÁÏÎïÀíÒýÇæ²»µ«½â¾öÁËʵʱ¶¯Ì¬Ä£ÄâµÄËãÁ¦Æ¿¾±£¬¸ü¿ª´´ÁËÊý×ÖʱÉÐÓëÎïÀíÌìÏÂÉî¶ÈÈںϵÄз¶Ê½¡£Ëæ×ÅAIÇý¶¯µÄÖÊÁÏÌìÉúËã·¨ºÍÁ¿×ÓÅÌËã¼ÓËÙÆ÷µÄÓ¦Óã¬ÐéÄâ´ò°çµÄÊÓ¾õÕæÊµÐÔÓë½»»¥×ÔÈ»ÐÔ½«Ò»Á¬Í»ÆÆÈËÀà¸ÐÖª½çÏß¡£