본문 바로가기

버튜버3

[버튜버] 무료로 VROID 볼 빵빵, 메롱 페이셜 하는 방법 안녕하세요. pinping 입니다. 요즘 본인의 얼굴을 노출시키지 않아도 컨텐츠를 만들수 있는 버튜버가 대세죠! VRoid Studio를 사용하면 캐릭터를 무료로 만들 수 있어서 초보자들이 사용하기가 좋은데 얼굴 표현이 매우 단조로워 정말 아쉬운 점이 많습니다. 그래서 이번에는 유니티를 활용하여 내가 만든 Vroid 캐릭터에 페이셜을 추가하는 방법에 대해서 알려드리겠습니다. 먼저 중요한 준비물은 아이폰 혹은 아이패드 입니다. 아이폰의 faceid 기능은 혁신이에요. 얼굴 근육의 움직임을 섬세하게 인식해주는 기능이라서 이 것을 이용할 것 입니다. (참고로, 안드로이드는 해당 기능 없음..ㅜㅜ) 보통 HANA TOOL을 활용하여 얼굴 표현을 넣어주는데 요건 1000엔으로 Booth에서 구매를 해야 해서 저는.. 2022. 11. 23.
*CopyBlendShapes play시 오류 Vroid 캐릭터에 페이셜을 추가하기 위해 CopyBlendShapes.cs를 유니티에 적용하시는 분들이 있을 텐데요. play 클릭시 Array 크기가 안 맞는다고 경고창이 뜬다면, vroid에서 vrm 파일로 export시 설정을 잘못하신 겁니다. Reduce Polygons에서 Delete Transparent Meshes가 기본적으로 체크가 되어 있는데 체크해제 해주세요. 그리고 나머지 설정도 건들지 말고 바로 export 하세요. 복사하는 vroid 모델과 실제 내 캐릭터의 Mesh 갯수가 일치해야 해당 오류가 발생하지 않습니다. 현재 브이로이드 스튜디오 1.17.0 버전이 나왔는데 1.16.0 버전과 생성되는 Mesh 갯수가 달라서 오류가 발생합니다. 참조모델은 이전 버전이기 때문에 참조모델로.. 2022. 11. 22.
*CopyBlendShapes Script 오류 발생 케이스 1. 파일명과 파일내부의 함수명이 일치하지 않음 CopyBlendShapes 로 모두 통일해주세요. 대소문자 주의! 2. 컴파일 에러 발생 2-1. 1~3번째 줄을 실수로 지워버린 경우 using System.Collections; using System.Collections.Generic; using UnityEngine; 해당 부분 파일 맨 위쪽에 추가해주세요. 2-2. 기타 다른 Script에서 컴파일 에러가 발생한 경우 저 같은 경우에는 Assets에 import package가 아니라 그냥 드래그 앤 드롭으로 파일을 옮겼을 경우 패키지와 Assets이 충돌하면서 컴파일이 안 되었습니다. Assets에서 충돌나는 파일들을 모두 제거하니 정상 컴파일 되었습니다. 하단 Console 클릭하고 빨간색으.. 2022. 11. 22.