프리코네 캐릭터가 되어보고자 하는 제작기 리스트
프리코네 캐릭터가 되어보고자 하는 제작기 - 1. VRM 모델링 하기
프리코네 캐릭터가 되어보고자 하는 제작기 - 2. 프로그램에 적용해보기
2편은 캬루가 반겨주는 이미지로 시작하자.
반갑다. 2편까지 따라오느냐 정말 고생 많았어!
VRM 모델링 하기에 이어서 실제로 VRM 모델링을 적용 시켜서 사용해 보도록 해볼꺼야.
목차에서 5번부터 시작하자.
1. 준비 작업
2. 모델링 구하기
3. 모델링 블렌더 작업
4. 모델링 유니티 작업 - 여기까지 1편
5. 프로그램에 적용하기
6. 프로그램에 효과 넣어보기 (옵션) - 2편 끝
5. 프로그램에 적용하기
프로그램에 적용하기에 앞서 준비물로 웹캠 OR 아이폰(X이상), 스튜디오 프로그램(VseeFace, Luppet)을 준비하라고 했는데 준비 해놨길 바래
먼저 캠 설정을 하자.
기본 캠이 있다면 그냥 캠을 설치해서 얼굴 잘 나오게 설정하면 끝이야.
아이폰을 사용하겠다면 페이스 ID 가 없다면 등록해주고 스토어에서 iFacialMocap 을 구매해서 설치해줘.
약 만원 정도 하는데 가능하면 구매 해주길 바래.
하필 썬더볼트 케이블을 회사에 놔두고 왔네 캡쳐를 이렇게 할게
어플을 구매하고 설치 했다면 컴퓨터와 연결 되어있는 공유기 와이파이를 연결하고 실행 시켜봐. 카메라로 촬영되는 자기 화면이 나올꺼야.
여기서 1시방향 톱니바퀴를 누르고 아이피 설정 하는 곳이 있을텐데 거기에 연결하고자 하는 컴퓨터의 IP를 입력 해 주고 PC 설정으로 넘어가자.
잠깐 기능을 설명해주자면
7시방향은 카메라로 볼지 모션캡쳐되는 샘플 얼굴을 볼지 설정하고 5시 방향은 보고있는 화면을 기준으로 정방향 보정 해주는 기능이야.
만약 자신 얼굴을 보고 싶지 않다면 설정에서 장기간 스트리밍에 최적화합니다. 체크해주자. 흰색 화면만 뜨게 해줄꺼야.
이제 스튜디오 프로그램을 보자.
무료 프로그램인 VseeFace과 유료 프로그램인 Luppet 이 있어.
Luppet 의 경우는 유료인 만큼 ui가 편하고 업데이트가 자주 있는 편이야.
그렇다고 VseeFace 이 성능이 안좋은것도 아니고 보정 프로그램인 shoost 랑 직접 연동 되니 취향껏 선택하면 될 꺼야.
구매하고 설치 과정은 인터넷을 참고 해서 준비해줘
5.1 VseeFace
첫 시작하면 아무것도 없을꺼야. +버튼을 눌러서 만든 VRM 파일을 불러와서 시작 버튼을 누르면 스튜디오 화면으로 넘어 갈 수 있어.
그리고 우측에 아이폰 IP를 입력해야 모션캡쳐가 동작할꺼야.
혹시 모르니 스튜디오 에서도 일반설정 - 쭉 내려서 IP 점검 해주자.
이 외의 모드는 내가 VSeeFace 프로그램을 안 쓰기 때문에 자세히 설명 해주기 힘들어.
모션 캡쳐가 이상하게 인식되서 너무 버벅이거나 날아가거나 하더라...
대강 눌러봤을때 이해하기 쉬울것으로 예상되니 한번씩 눌러봐.
5.2 Luppet
내가 Luppet 을 돈주고 산 이유가 아이폰 모션캡쳐 인식이 이게 제일 잘 되서 이걸 선택하게 된거야.
그리고 Luppet은 마이크가 없으면 진입조차 못하게 하니 마이크는 꼭 준비해놓자.
Luppet 에 처음 들어오면 캐릭터를 선택 할 수 있는 화면이 나올텐데 오픈 File Folder 를 클릭해서 VRM 파일을 넣어준 뒤 캐릭터를 선택 한 후 카메라는 CAM 을 사용하고 있다면 장착한 CAM 을 이용하고 아이폰은 아무거나 지정해도 문제 없어.
마지막으로 Start with this Model! 을 누르면 스튜디오 화면으로 넘어가
상단에 Expression Keys 는 감정표현을 할때 키 지정이 가능하고 System Settings 에서는 해상도와 프레임 설정이 가능해
스튜디오에 들어오면 설정 창 부터 바로 보일꺼야. 좌측 리스트는 다음과 같은 기능을 해.
Background : 크로마키 설정 / 배경화면 이미지 삽입
Brightness : 캐릭터 밝기, 블룸, 명도 설정
Lighting : 빛 각도 조절
Webcam Calibration : 웹캠 사용시 캘리브레이션
LeapMotion Settings : 립 모션(손동작 센서) 설정
Character Positioning : 캐릭터 조절 키(버튼) 설정
Lip Sync Settings : 립싱크 세팅(음성인식으로 입조정 / 사람 입모양으로 입 조정 선택가능)
Character Adv Settings : 어깨 각도 조절
LM Adv Functions : 립모션 손 움직임 범위 조절
Tracking : 아이폰, 웹캠 트래킹 설정 - 사진에 아이폰만 적힌거 오타
More Features : 거울모드, 스크린샷, 90도 회전 기능
여기서 크로마키 설정, 웹캡 캘리브레이션(웹캠 사용시), 립모션(립모션 사용시), Tracking(아이폰 사용 시)는 접속할때마다 해주는 편이 좋아.
립모션 세팅에서 Voice-based Lip Sync 가 음성으로 입 표현 하는 기능, Camera-based Lip Sync 가 입모양으로 입 표현하는 기능이야.
집에 누군가 있어서 음성으로 말하고 싶지않고 립싱크로 표현하고싶다면 Camera-based Lip Sync를 쓰는걸 추천해.
Tracking 세팅에서 웹캠 사용시 Tracking by Webcam 을 누르고 Webcam Calibration 으로 넘어가면 되고 아이폰을 사용시 Tracking by iFacialMocap 을 누르고 아이폰 ip 입력 후 Link 버튼을 클릭하면 모션캡쳐가 동작할꺼야.
반드시! pc와 스마트폰이 같은 공유기에 연결되어 있어야 동작한단점 잊지마!
세팅이 다 끝났으면 esc 를 누르면 캐릭터만 보이게 될꺼야.
(옵션) Leap motion 세팅
립 모션 장비를 샀다면 VseeFace, Luppet 둘다 세팅 할 수 있어.
그런데 이 장비의 경우 문제점이 있어. 립모션을 땅에 놔두고 그위에서 손짓을 하거나, 헤드기어에 달아놓고 일직선 방향으로 사용 하라고 되어있어.
그래서 나는 의상 목 부분에 걸어서 사용 할 수 있게 작업을 했어.
스펀지는 신체에 닿는 부분을 트러블 생기지 않게 하기 위함 + 센서 인식이 대각선 아래를 향할때 잘 되기 때문에 각도조절 겸 해놨어.
스펀지까진 무리더라도 옷에 걸 수 있도록 세팅은 하는게 좋을꺼야.
그 후 립모션 공식 홈페이지에서 프로그램을 다운 받은 뒤 실행하면 5시방향에 립모션 아이콘이 하나 뜨는데 우클릭 해서 오픈 Visualizer 를 클릭해줘.
그다음 트래킹 모드를 헤드 마운티드로 한 다음에 손을 움직여봐. 사진처럼 뼈대가 보이면 정상 작동 하는 거야.
이후 스튜디오에서 설정하러 가자.
1. VSeeCam
스튜디오에서 Leap Motion을 활성화 시킨 후 Leap Motion 에 들어가서 세부 설정을 만질 수 있어.
캐릭터 앞에 이상한 막대기가 생겼다면 위치 : 부가장치 에서 없음으로 설정 하면 안 보일꺼야.
립모션 세팅에서 립모션 위치에 따른 손위치를 변경 할 수 있어. 괜찮은 위치를 찾아서 적용 시키면 될꺼야.
LeapMotion Advanced Settings 에서는 립모션 손 이동에 따른 캐릭터 손 범위를 조절 시켜줘.
조금만 움직여도 더 많이 움직이는걸로 표현이 가능해질꺼야.
OBS 같은 프로그램을 사용하고자 한다면 인터넷을 검색해서 적용하는 방법을 찾아보도록 하자.
이로써 내가 프리코네 캐릭터가 되어서 행동 할 수 있어!
마지막은 이펙트 관련 프로그램 안내야. 해도 되고 안해도 되는 부분이야.
6. 프로그램에 효과 넣어보기 (옵션)
여기는 Shoost 라는 프로그램을 이용하여 캐릭터와 배경에 효과를 입히는 방법에 대하여 알아볼꺼야.
Shoost 도 유료 프로그램인데 현재 후원을 통해서 제공 받을 수 있어. 검색해서 후원 후 다운받도록 하자.
첫번째 레이어는 소품 같은 아이템을 넣는 곳이야.
하지만 나는 소품이 없으니 휴지통 버튼을 눌러서 지워버렸어.
두번째 레이어는 캐릭터를 넣는 곳이야.
잘 보면 윈도우 캡쳐 선택하거나 특정 프로그램을 선택하는 방법이 있어.
Luppet 은 Shoost 와 호환이 되지 않으니 윈도우 캡쳐 - Luppet 선택을 하자.
VSeeFace는 호환되니 프로그램 선택이 가능할꺼야.
이후 크로마키를 체크한 뒤 Luppet과 크로마키 색상을 맞춰주자. VSeeFace 는 자동으로 크로마키 설정이 되어있어.
세번째 레이어는 바탕화면을 넣는 곳이야.
단순 이미지 뿐만 아니라 영상도 넣을 수 있다고하니 참고해서 넣으면 될꺼야.
이펙트 항목으로 넘어가면 모드 설정이 4가지 가능할꺼야.
off : 기본 화면
normal : 약간만 보정이 들어가도록 함.
Diffusion : 확산 효과를 줘서 뿌연 느낌을 주도록 함.
Glow : 강렬한 빛 효과를 주도록 함.
아래 필터 항목도 4가지 있을꺼야
off : 기본 화면.
tv : 브라운관 tv 효과를 줌.
비디오 테이프 : 비디오 테이프 효과를 줌.
필름 : 필름 효과를 줌.
자기가 원하는 모드와 필터를 선택 한 뒤 아래 상세옵션을 건드려주면 훨씬 아름다운 설정이 가능할꺼야.
여기까지 따라오느냐 정말 고생 많았어!!! 이렇게 고생해서 제작기를 마친 결과물은 다음과 같아.
참고하자면 전부 내가 실제로 현실에서 저렇게 행동해서 나온 결과물이야!
테두리에 색상이 조금 묻어 나는건 크로마키로 배경을 걸러내고도 조금 남아서 그러니 양해 부탁할게 ㅠㅠ
1편에서 샘플로 보여줬던 콧코로야.
양손으로 인사 해주는걸 해봤어 뭔가 기분이 좋아지는거 같아.
아까 KKBP 플러그인으로 작업된 쿄우카 모델링의 결과물이야.
KKBP로 만든 캐릭터는 제작자가 어떻게 설정했는가 + 블렌더,유니티 작업하면서 얼마나 다듬는가에 따라서 결과물이 천차만별인거 같아.
내가 조금 더 공부했다면 더 좋은 결과물이 나왔을 수도 있었을텐데 많이 아쉬운 결과물이야.
2부 샘플로 보여줬던 캬루야.
손가락 흔들기를 해봤어. 언제 배신할지 모르니 항상 주의하자.
캐르릉
아마 주먹밥 먹으면서 손 쫙 피는 페코린느 장면 기억 한다면 맞아.
그거 최대한 따라해보려고 했는데 잘 안되더라 ㅠㅠ
고개를 갸우뚱 하는 아메스야.
설마 했는데 이 모델링이 존재할 줄은 몰랐어. 머리 물리효과가 상당히 돋보여
커피숍 앞에서 한숨 쉬고 절레절레 하는 유니야.
에스프레소 참 맛있다아...... 흑흑
+ 콧코로로 프리코네 오프닝 부르는 영상도 찍어봤어.
내가 부른 목소리는 녹음 안하도록 했고 콧코로 목소리에 립싱크 한거나 다름없으니 걸쭉한 남자 목소리 안들릴꺼야!
이제 이걸 실제로 게임하거나 코딩작업 하면서 써보기로 하자.
콧코로 모델링을 모션캡처와 립모션까지 사용해서 게임하는 영상이야.
내가 키보드 입력하는 모습까지 손가락마다 구현이 되어 있음을 확인 할 수 있어.
코딩은 한번 시도를 해봤는데 왼쪽 모니터는 자료 탐색, 오른쪽 모니터는 코딩 하던 버릇 때문에 캐릭터를 놔두면 방해가 되는 경우가 생겼어.
그래서 휴대용 모니터를 하나 사서 추가 설치를 하고 거기에 표시 되도록 했어.
현재도 글 쓰면서 이상태로 하는데 캐릭터가 날 따라하고 표정도 나타나고 하니 점점 심심함이 많이 줄어들었어.
이로써 프리코네 캐릭터가 되어보자 제작기는 마칠게.
여기까지 작업하는데 든 제작비
아이폰 XR : 23만원
립모션 : 14만원
Luppet : 8만원
Shoost : 만원
휴대용 모니터 : 40만원
총합 : 86만원
댓글 영역
획득법
① NFT 발행
작성한 게시물을 NFT로 발행하면 일주일 동안 사용할 수 있습니다. (최초 1회)
② NFT 구매
다른 이용자의 NFT를 구매하면 한 달 동안 사용할 수 있습니다. (구매 시마다 갱신)
사용법
디시콘에서지갑연결시 바로 사용 가능합니다.