알바 찌바련아 다 가렸는데 왜지워 지우지마
이번에도 삭당하면 아카로 간다


이번 작업의 예제 움짤
이전 버전 V1의 경우
https://gall.dcinside.com/mgallery/board/view/?id=vr&no=2858003&search_head=50&page=3
다 괜찮았는데 약간 뉴비한테는 알아먹기 힘든 부분이 존재하였고
가슴을 들어올릴 때 Angle 값이 많이 튀어서 Stretch 값을 이용했는데. 이게 문제가 본이 늘어나는 값만 가지고 하다보니 방향의 구분성이 없어서
분명 찌찌는 위로 들어올리는데 실제 사람이 잡을때는 아래로 잡아내려도 위로 올라가는 문제가 생겼음
하지만 이번 SDK 업데이트로 Angle 값이 튀지 않고 제대로 작동하는걸 체크해서 암캐 브붕이들의 정보의 격차를 줄이고자 V2버전으로 강좌를 새로 싸기로 함
---------------------------------------------
아는놈들을 위한 1줄 요약
스트레치 쓰지말고 앵글써도 된다 이제
---------------------------------------------
준비물
새끈한 부스 아바타
가슴이 위로 들리는 쉐이프키가 존재하는 옷
----------------------------------------------------------------------------------------------------------------------------------------

일단 아무 아바타(사용할 아바타) 의 Armature >> Hips >> Spine >> Chest 안에 Empty 오브젝트를 하나 만들어준다.
Chest를 왼쪽 클릭 후 오른쪽 클릭을 하여 Create Empty를 클릭

그럼 이렇게 Chest 본 안에 GameObject라는 파일이 하나 생긴다. 이걸 관리하기 쉽게 일단 지난번과 같이 Cube A라고 바꾸겠다

요로코롬

그 뒤 이 Cube_A를 찌찌의 시작점으로 이동시켜 준다(가슴과 몸통의 경계선이 제일 좋음)

그 뒤 Cube A를 오른쪽 클릭하여 Create Empty로 오브젝트 하나를 Cube A 아래에 배열해 주고. 이 새로운 오브젝트의 이름은 Cube B라고 하자


그리고 이 Cube B를 가슴의 끝 점. 손으로 잡아 당길 곳에 위치시켜 준다

그리고 Cube A에 이렇게 피본을 집어넣어 준다

이때 각도는 Hinge로 대충 40도를 주면 되며 특히 각도를 설정할 때. 지금 피본의 기본 선이 향하는 값에서 조~~금만 더 내려주고. 나머지는 위로 올라가게
피치값을 올려주면 된다( 사진이 완벽한 예시임 )

그리고 이 Cube A 피본에서 빼먹지 말고 Parameter를 넣어줘야하는데 이름은 아무래도 상관 없지만 관리의 편의성을 위해 지금은 PullUp_Bikini라고 하자

그리고 한번 더 Chest에 Empty 오브젝트를 생성해 주자

요 오브젝트의 이름은 BreastInsideCL 라고 바꿔주자
그 뒤 저기 Add Component를 눌러 피직스본 콜라이더를 추가시켜 준 뒤

이렇게 시작 값을 맞춰주자 (꼭 Inside Bounds 켜줘야해)

그 뒤 BreastInsideCL를 움직여 찌찌가 다 들어갈 위치로 옮긴다
이때 찌찌가 너무 크거나 작다면 Radius와 Height 의 값을 변경해가며 맞춰준다
모에찌찌 100 기준으로는 위의 값이 적당함



그 뒤 방금 만든 콜라이더를 가슴본의 콜라이더에 등록해준다!
마시멜로를 적용했다면 marshmallow_PB 안에있는 PhysBone_L PhysBone_R에
일반상태라면 Chest 안에있는 breast_L breast_R에 등록하면 된다.


이떄 이렇게 가슴본의 각도 제한이 낮게 걸려있을 수 있는데


이렇게 15도정도를 더 늘린 뒤 위로 10~15도를 더 올려주면
나중에 수영복을 들어올릴 때 가슴이 더 위로 올라가진다!


이제 거의 다했다. 아바타의 디스크럽터 하단에 fx레이어를 더블 클릭하여 Animator 화면으로 들어오자

그 뒤 상단의 Parameters 를 눌러 파라미터 화면으로 넘어오자


그 뒤 +버튼을 눌러 Float를 누르고. 생긴 새 파라미터의 이름을 PullUp_Bikini_Angle로 바꿔주자
혹시 아까 다른 이름의 파라미터로 설정했다면 설정한이름_Angle로 바꿔주면 된다!

그리고 다시 상단의 Layers 버튼을 눌러 레이어 화면으로 넘어온다

그 뒤 여기서 중앙 위의 +버튼을 눌러서 레이어를 새로 만든 뒤. 이름을 Pull_Up으로 바꿔주자
그 뒤 저 Pull_Up 레이어의 우측에 톱니바퀴를 눌러 Weight를 1로 바꿔주자

이렇게


그리고 레이어 빈 공간 중 아무곳이나 오른쪽 클릭을 해서 New State를 하나 만들어준다 이거 State 이름도 PullUp으로 하겠다



그 뒤 Project 에서 아무 폴더 안에 오른쪽 클릭을 하여 Create >> Animation 을 하여 새 애니메이션을 만든 뒤
아까 만든 State 안에 넣어주자

그리고 모션타임에 Parameter를 체크하고! 아까 만든 Angle 파라미터를 넣어주자



다시 Scene로 돌아가서 아바타의 FX레이어를 아바타 Animator 안에 집어넣으면
Animation 탭에 fx안에 들어있는 애니메이션 파일들이 뜨는데. 여기서 아까 우리가 넣었던 Pullup 애니메이션을 선택하자
그리고 저기 있는 빨간 원 녹화버튼을 누른 뒤


0초


15초 로 Chest 안에 있는 BreastInsideCL을 움직여준다
대충 위로 쭈욱 움직인다고 생각하면 편해






그리고 나머지는 이런식으로 배열해 준다
0초 - BreastinsideCL OFF
1초 - BreastinsideCL ON
14초 - BreastinsideCL OFF
60초 - BreastinsideCL OFF
꼭 60초에 OFF를 한번 더 녹화해줘야한다. Angle 파라미터가 주는 값이 생각보다 얼마 안되서 ( 1이 max인데 0.34정도밖에 안줌 )
그래서 모션타임 총 길이를 늘려서 낮은 값에도 가슴이 들리게 만들어야해
0초 - BreastinsideCL 기본 위치 ( 꼭 기본위치라도 녹화해줘야한다. Transform쪽 소숫자리라도 바꿔서 녹화해야함 )
15초 - BreastinsideCL 가슴 들어올리는 위치
0초 - Nipple 쉐이프키 0
14초 - Nipple 쉐이프키 0
15초 - Nipple 쉐이프키 100
맨 가슴인데 젖꼭지가 안튀어나오면 이상하잖아 꼭 넣도록 하자
0초 - 수영복UP 쉐이프키 0
14초 - 수영복UP 쉐이프키 0
15초 - 수영복UP쉐이프키 100
이러면 끝이다
지금까지 뉴비도 할 수 있는 암캐용 리얼리스틱 찌찌 들어올리기였다
다들 좋은 야노 되도록 하자
