Quest¡¦HTC vive¤Û¤«VRµ¡´ïÂбþ¥²¡¼¥à¡ØVRChat¡Ù¤Îwiki¤Ç¤¹¡£¤³¤³¤Ç¤Ï´ðËÜÀâÌÀ¤È¼«ºî¥¢¥Ð¥¿¡¼¤ÎÄɲÃÊýË¡¤Ê¤É¤òºÜ¤»¤Æ¤¤¤­¤Þ¤¹¡£



¥¢¥Ð¥¿¡¼¤òÍøÍѤ¹¤ëºÝ¤ÎÃí°Õ»ö¹à

¥¢¥Ð¥¿¡¼¤ÎÃí°Õ»ö¹à
VRchatÆâ¤Ç»ÈÍѤ¹¤ë¥¢¥Ð¥¿¡¼ºîÀ®»þ¤Î¶Ø»ß¹Ô°Ù¡¦Ãí°Õ»ö¹à¤ò¤Þ¤È¤á¤Þ¤·¤¿¡£
¡ÖMMD4Mecanim¡×¤ÎÍøÍѶػߡ¢¡Ö3D¥â¥Ç¥ë(MMD¥â¥Ç¥ë)¡×¤ò¤ª¼Ú¤ê¤¹¤ëºÝ¤Î¼é¤ë¤Ù¤­Ãí°Õ»ö¹à¤Ê¤É¤¢¤ê¤Þ¤¹¤Î¤Ç¸·¼é¤·¤Æ¤¯¤À¤µ¤¤¡£
°ãÈ¿¹Ô°Ù¤¬²£¹Ô¤·¤Æ¤·¤Þ¤¤¤Þ¤¹¤È¡¢VRchatʸ²½Á´ÂΤ¬µ¬À©¡¦¿êÂà¤Îή¤ì¤¬¤Ç¤­¤Æ¤·¤Þ¤¤¤Þ¤¹¡£

ɬÍפʥġ¼¥ë¤È¥×¥é¥°¥¤¥ó¤Î½àÈ÷

¥Õ¥ê¡¼3DCG¥½¥Õ¥È
Blender
https://www.blender.org/download/

Blender¤Çpmx¥Õ¥¡¥¤¥ë¤òÆɤ߹þ¤à°Ù¤Î¥×¥é¥°¥¤¥ó
blender_mmd_tools
https://github.com/powroupi/blender_mmd_tools

PMX¤òVrchat¤ËºÇŬ²½¤¹¤ë°Ù¤Î¥×¥é¥°¥¤¥ó
cats-blender-plugin
https://github.com/michaeldegroot/cats-blender-plu...

(ÊÔ½¸¤Ç¤ª¼Ú¤ê¤·¤¿¥â¥Ç¥ë)
¥â¥Ç¥é¡¼¤ªµÜÍͤΥͥª¥ó¤Á¤ã¤ó

¥×¥é¥°¥¤¥óÍ­¸ú²½

¡¦blender_mmd_tools¤ò²òÅष¡¢mmd_tools¥Õ¥©¥ë¥À¤òBlender¥¤¥ó¥¹¥È¡¼¥ëÀè¤Îaddons¤Ë¥³¥Ô¡¼¤¹¤ë¡£
¡¡"\Blender Foundation\Blender\2.xx\scripts\addons"

¡¦Blender¤òΩ¤Á¾å¤²¡¢¥Õ¥¡¥¤¥ë¢ª¥æ¡¼¥¶¡¼ÀßÄꢪ¥¢¥É¥ª¥ó¤òÁªÂò¤¹¤ë¡£
­¡ ¸¡º÷¤«¤éÍ­¸ú²½¤·¤¿¤¤¥×¥é¥°¥¤¥ó¤ò¸¡º÷¤¹¤ë¡£
­¢ Í­¸ú²½¤·¤¿¤¤¥×¥é¥°¥¤¥ó¤Î¥Á¥§¥Ã¥¯¥Ü¥Ã¥¯¥¹¤Ë¥Á¥§¥Ã¥¯¤òÆþ¤ì¤ë¡£
­£ ¥æ¡¼¥¶¡¼ÀßÄê¤òÊݸ¤¹¤ë¡£


cat blender Plugin INSTALL gifÆ°²è
cats-blender-plugin-master.zip¤ò»ØÄꤷ¤Þ¤¹¡£

Blender¤ÇPMX¤òÆɤ߹þ¤à

¡¦¥Õ¥¡¥¤¥ë¤«¤é¥¤¥ó¥Ý¡¼¥È¤òÁªÂò


¡¦PMX¤ÎÆɤ߹þ¤ßÀßÄê
ÀÖÏȤÎImport Model file¤ÇÍ­¸ú¤Ë¤¹¤ëÀßÄê
¡¡¡¦¥á¥Ã¥·¥å
¡¡¡¦¥¢¡¼¥Þ¥Á¥å¥¢
¡¡¡¦Morphs
¡¡¡¦³ÈÂç½Ì¾®¡Ö0.08¡×
¡¡¡¦Â¾¥Ç¥Õ¥©¥ë¥È


¡¦¥Ä¡¼¥ë¥Ð¡¼¤òɽ¼¨¤µ¤»¤ë
¡¡¿Þ¤ÎÀִݤÎ+¤òÁªÂò


¡¦¥·¥§¡¼¥À¡¼¤òɽ¼¨¤µ¤»¤ë
¡¡¿Þ¤ÎÀÖ¤¤»Í³ÑÏȤΥÁ¥§¥Ã¥¯¥Ü¥Ã¥¯¥¹¤ò¥á¥Ã¥·¥å¤È¥¢¡¼¥Þ¥Á¥å¥¢¤Ë¤¹¤ë¡£
¡¡Toon Texture¤ÈSphere Texture¤Î¥Á¥§¥Ã¥¯¤Ï³°¤¹¡£
¡¡¿Þ¤ÎÀÖ¤¤´ÝÏȤÎShadeless¤ò¥¯¥ê¥Ã¥¯¤¹¤ë¡£

¥Ý¥ê¥´¥ó¿ôºï¸º

¡¡Vrchat¤Î¥¢¥Ð¥¿¡¼À©¸Â¤Ï2Ëü¥Ý¥ê¥´¥ó¤Ç¤¹¡£
¡Ê¢¨¸½ºß¤Ç¤Ï2Ëü¥Ý¥ê¥´¥ó¤ÎÀ©¸Â¤¬¤Ê¤¯¤Ê¤Ã¤Æ¤¤¤Þ¤¹¡Ë
¡¡Blender¤Ç¥Ý¥ê¥´¥óºï¸º¤·¤Æ¤¤¤¯¼ê½ç¤Ç¤¹¡£

¡¡¤Þ¤º¡¢¹õ¤¤¥Ü¡¼¥ó¤¬É½¼¨¤µ¤ì¤Æ¤¤¤ë¾õÂ֤ǤϺî¶È¤¬¤·¤Å¤é¤¤¤Î¤Ç¡¢±¦¾å¤Î¥ª¥ì¥ó¥¸¿§¤Î¿Í·¿¤Î¥¢¥¤¥³¥ó¤Î±¦Â¦¤Ë¤¢¤ë¡¢ÌܤΥ¢¥¤¥³¥ó¤ò¥¯¥ê¥Ã¥¯¤·¤Æ¡¢¥Ü¡¼¥ó¤òÈóɽ¼¨¤Ë¤·¤Þ¤·¤ç¤¦¡£

¡¡ºï¸º¤¹¤ë¥á¥Ã¥·¥å¤òÁªÂò¤·¤Þ¤¹¡£
¡¡º¸¤Î¥¿¥Ömmd_tools¤«¤éSeparate By Materials¤ò¥¯¥ê¥Ã¥¯

¡¡
¡¡¥á¥Ã¥·¥å¤¬¥Ñ¡¼¥Ä¤´¤È¤Ëʬ³ä¤µ¤ì¤Þ¤¹¡£


¡¡¥Ý¥ê¥´¥ó¿ôºï¸º¤ò¤·¤¿¤¤¥á¥Ã¥·¥å¤òÁªÂò¤·¤Þ¤¹¡£
¡¡¥Æ¥ó¥­¡¼¤Î"/"¤ò²¡¤¹¤È¤½¤Î¥á¥Ã¥·¥å¤À¤±¥Õ¥©¡¼¥«¥¹¤µ¤ì¤Þ¤¹¡£



¡¡¥·¥§¥¤¥×¥­¡¼¤ò¢§¥Ü¥¿¥ó¤«¤éÁ´ºï½ü¤·¤Þ¤¹¡£
¡¡»Ä¤Ã¤¿¤Þ¤Þ¤À¤È¥Ý¥ê¥´¥ó¿ôºï¸º¤¬¤Ç¤­¤Þ¤»¤ó¡£
¡¡¥·¥§¥¤¥×¥­¡¼¤ò¾Ã¤¹¤Î¤¬Á°Äó¤Ê¤Î¤Ç¡¢
¡¡É½¾ð¥·¥§¥¤¥×¥­¡¼¤¬¤¢¤ë´é¤Î¥Ñ¡¼¥Ä¤Ï¥Ý¥ê¥´¥óºï¸º¤ò¿ä¾©¤·¤Þ¤»¤ó¡£


¡¡¥¹¥Ñ¥Ê¡¼¥¢¥¤¥³¥ó¤Ý¤¤¤Î¤ò¥¯¥ê¥Ã¥¯¤·¡¢
¡¡¡ÉÄɲáɤ«¤é¥Ý¥ê¥´¥ó¿ôºï¸º(Decimate)¤òÁªÂò¤·¤Þ¤¹¡£


¡¡¡ÉÈæΨ¡É¤Î¿ôÃͤòÄ´À°¤¹¤ë¤³¤È¤Ç¡¢¥Ý¥ê¥´¥ó¿ôºï¸º¤µ¤ì¤Þ¤¹¡£
¡¡¸«¤¿Ìܤȥݥꥴ¥ó¿ô¤Î¥Ð¥é¥ó¥¹¤ÇÄ´À°¤·¤Æ¤¯¤À¤µ¤¤¡£
¡¡¡ÉŬÍѡɤǥݥꥴ¥ó¿ô¤ò³ÎÄꤵ¤»¤Þ¤¹¡£



¡¡Á´ÂΤ¬2Ëṳ̈Ëþ¤Ë¼ý¤Þ¤Ã¤¿¤é¡¢Á´¤Æ¤Î¥á¥Ã¥·¥å¤òShiftÁªÂò¤·¤Þ¤¹¡£
¡¡ÁªÂò¸å¡¢¥Þ¥¦¥¹¥«¡¼¥½¥ë¤ò¥¢¥Ð¥¿¡¼¤¬É½¼¨¤µ¤ì¤Æ¤¤¤ë3D¥Ó¥å¡¼¤Ë°ÜÆ°¤·¤Æ¥­¡¼¥Ü¡¼¥É¤Î¡ÉCtrl+J¡É¤ò²¡¤¹¤³¤È¤Ç¤Ç¥á¥Ã¥·¥å¤¬·ë¹ç¤µ¤ì¤Þ¤¹¡£


Cats-Blender-Plugin(µ­ºÜVer1.0)

­¡¥Ü¡¼¥ó¤ÎºÇŬ²½
¡¡º¸Â¦¤Î¥Ä¡¼¥ë¥Ð¡¼¤«¤éCATS¥¿¥Ö¤òÁªÂò¤¹¤ë¡£
¡¡Fix Armature¤ò¥¯¥ê¥Ã¥¯
¡¡¼«Æ°¤Ç´°Î»¤¹¤ë¡£
¢¨¸½ºß¥Õ¥ë¥Ü¥Ç¥£¥È¥é¥Ã¥­¥ó¥°¤Î¥Ü¡¼¥ó¤Ë¤ÏŬ¤·¤Æ¤Þ¤»¤ó(ViveTrackerÀª¤Î¤ß´Ø·¸)¡£12/5


­¢¥ê¥Ã¥×¥·¥ó¥¯ÍѤθý¥Ñ¥¯
¡¡¡¦Visemes¤òÁªÂò¤·²¼µ­¤ÎÀßÄê¤ò¤¹¤ë¡£
¡¡¡¡¥á¥Ã¥·¥å:¥Ç¥Õ¥©¥ë¥È
¡¡¡¡Viseme AA: ¤¢
¡¡¡¡Viseme OH: ¤ª
¡¡¡¡Viseme CH: ¤¤
¡¡¡¡Shape key Mix Intensity: ¥Ç¥Õ¥©¥ë¥È
¡¡¡¡¢ªCreate visemes¤ò¥¯¥ê¥Ã¥¯
¡¡¡¡¼«Æ°¤Ç¥ê¥Ã¥×¥·¥ó¥¯¥â¡¼¥Õ¤¬ºîÀ®¤µ¤ì¤ë¡£


¡¡

­£¥¢¥¤¥È¥é¥Ã¥­¥ó¥°
¡¡¡¦Eye Traking¤òÁªÂò»è¤·²èÁü¤ÎÄ̤ê¤ËÀßÄꤹ¤ë¡£
¡¡-Êä­
¡¡¥¦¥£¥ó¥¯2¤¬Ìµ¤¤¾ì¹ç¡¢Blink Left/Rigth¤Ë¤Ï¥¦¥£¥ó¥¯/¥¦¥£¥ó¥¯±¦¤â²Ä
¡¡LowerLid Left/Right¤ÏMMD¤Ë¤Ï̵¤¤É½¾ð¤Ê¤Î¤Ç¡¢¥ê¥Ã¥×¥·¥ó¥¯¤ÇºîÀ®¤·¤¿ÌµÉ½¾ð¤Îvrc.v_sil¤òÁªÂò¤·¤¿¡£

¥¢¥Ð¥¿¡¼¤ÎºÇŬ²½(¾åµé¼Ô¸þ¤±ÀßÄê)

¡¡¥¢¥Ð¥¿¡¼¤ÎƳÆþ¤Ë´·¤ì¤Æ¤­¤¿¤é¿ä¾©¤¹¤ëÀßÄê¤Ç¤¹¡£
¡¡
¡¡Bone parenting

¡¡³µÍ×
¡¡È±¤ÎÌӤ䥹¥«¡¼¥È¤Ë¥À¥¤¥Ê¥ß¥Ã¥¯¥Ü¡¼¥ó¤ò»È¤¦¾ì¹ç¡¢
¡¡ËÜ¿ô¤´¤È¤Ë¥À¥¤¥Ê¥ß¥Ã¥¯¥Ü¡¼¥ó¤òÆþ¤ì¤Æ¤Ï¥²¡¼¥à¤ÎÉé²Ù¤¬Â礭¤¤¤Ç¤¹¡£
¡¡¤½¤³¤Ç¥ë¡¼¥È¥Ü¡¼¥ó¤òºîÀ®¤·¤Þ¤¹¡£
¡¡¥ë¡¼¥È¤òºî¤ë¤³¤È¤Ë¤è¤Ã¤Æ¡¢Éé²Ù¤Î²þÁ±¤Ë¤Ê¤ê¤Þ¤¹¡£

¡¦Bone parenting¤òÁªÂò¤·¡¢Parent Bones¤ò¥¯¥ê¥Ã¥¯
¡¡È±¤ÎÌӤΥܡ¼¥ó¤ò¤Þ¤È¤á¤Þ¤¹¡£


¡¡RootBone_XXXXXX¤¬ºîÀ®¤µ¤ì¤Þ¤¹¡£
¡¡¾åµ­¤Î¥Ü¡¼¥ó¤ËUnity¤Ç¥À¥¤¥Ê¥ß¥Ã¥¯¥Ü¡¼¥ó¤òÀßÄꤹ¤ì¤Ð¡¢ÇÛ²¼¤Î¥Ü¡¼¥óÁ´¤Æ¤ËŬ±þ¤µ¤ì¤Þ¤¹¡£


¡¡Texture Atlas

¡¡³µÍ×
¡¡Unity¤Ç¤Ï¡¢Set Pass Call¤¬Â¿¤¤¥á¥Ã¥·¥å¤ÏÉé²Ù¤¬Â礭¤¤¤Ç¤¹¡£
¡¡¥Æ¥¯¥¹¥Á¥ã¤ÎËç¿ô¤ò¸º¤é¤·¡¢¥Þ¥Æ¥ê¥¢¥ë¤ò¸º¤é¤¹¤³¤È¤Ë¤è¤Ã¤Æ¡¢
¡¡Set Pass Call¤òºï¸º¤·Éé²Ù¤ò·Ú¸º¤·¤Þ¤¹¡£

¡¡¡¡¥Æ¥¯¥¹¥Á¥ãÅý¹ç¤ò¤¹¤ëÁ°¤Ëɬ¤ººî¶È¥Õ¥¡¥¤¥ë(.blend)¤òÊݸ¤·¤Æ¤¯¤À¤µ¤¤¡£
¡¡¡¦Texture Atlas¤ÎÀßÄê
¡¡¡¡Í¾Çò:¥Ç¥Õ¥©¥ë¥È
¡¡¡¡³ÑÅÙ:75¡Á82
¡¡¡¡¥¨¥ê¥¢¥¦¥§¥¤¥È:¥Ç¥Õ¥©¥ë¥È
¡¡¡¡Texure Size: 2048(medium) or 4096(high)
¡¡¡¡Target Mesh: ¥Ç¥Õ¥©¥ë¥È
¡¡¡¡Disable Multiple Textures: ON
¡¡¡¡Pack IsLands: ON
¡¡¡¡¢ªCreate Atlas¤ò¥¯¥ê¥Ã¥¯
¡¡¡¡¼«Æ°¤Ç¥Æ¥¯¥¹¥Á¥ã¤¬Åý¹ç¤µ¤ì¤ë¡£
¡¡¡¡Åý¹ç¤·¤¿¥Æ¥¯¥¹¥Á¥ã¥Õ¥¡¥¤¥ë¤Ï.blend¤òÊݸ¤·¤¿¥Õ¥©¥ë¥À¤ËÊݸ¤µ¤ì¤Þ¤¹¡£

FBX¥Õ¥¡¥¤¥ë¤òÊݸ

¡¡¡¦Blender¤Ç¤Îºî¶È¤¬½ªÎ»¤·¤¿¤é¡¢FBX¥Õ¥¡¥¤¥ë¤ÇÊݸ¤·¤Þ¤¹¡£
¡¡¡¡Shift¤ò²¡¤·¤Ê¤¬¤é¡¢Armature¤ÈBodyξÊý¤òÁªÂò¤¹¤ë¡£


¡¡¡¡¥Õ¥¡¥¤¥ë¢ª¥¨¥¯¥¹¥Ý¡¼¥È¢ªFBX


¡¡¡¡¿Þ¤ÎÄ̤ê¤ËÀßÄꤷFBX¤òÊݸ¤¹¤ë¡£
¡¡¡¡Â³¤­¤ÏUnity¤Ç¥¢¥Ã¥×¥í¡¼¥É¤·¤Þ¤¹¡£
¡¡¡¡¢ª¥¢¥Ð¥¿¡¼¤ÎºîÀ®

Menu

¥¢¥Ð¥¿¡¼¤ÎƳÆþ(¥¢¥Ã¥×¥í¡¼¥É)

¤½¤Î¾

¤É¤Ê¤¿¤Ç¤âÊÔ½¸¤Ç¤­¤Þ¤¹