Feature Overview
- Female, Male, Neutral Model
- UV map, sample female/male textures
- Auto-calculation of corrective poseshapes
- it's possible to set the body shape from height and weight values -> 자동으로 joint 위치가 다시 계산되는 것임
- Load full body pose from *.pkl file
- Position feet on ground
- FBX export (Unity import O)
- Add-on python code is GLPv2 license
SMPL-X 홈페이지
로그인 -> 다운로드 -> Add-on 다운 -> zip 파일 다운됨
https://smpl-x.is.tue.mpg.de/index.html
Edit -> preference -> Add-on -> install에서 zip 파일 선택
view -> sidebar에 새로운거 추가됨
texture에 female, male등 누르면 sample texture로 제공된걸 사용할 수 있음.
UV map 어떻게 갈아끼우지
조작 가능한 것
shape
- body shape: weight, height
- face expression: 랜덤설정이 예시로 제공됨
pose
- hand: relaxed, flat이 예시로 제공됨
- body pose 변경: 왼쪽 object mode -> pose mode로 변경
- pkl file 불러와서 pose 가져올수도 있음.
파일 하나가 포즈 하나. https://agora.is.tuebingen.mpg.de/ 여기에서 다운
'Ground Truth Fittings'에 smpl, smpl-x 둘다 제공함.
SMPL 가져오면 이렇게 에러나니까 SMPL-X로 다운받아주자
활용?
1. Architectural Visualization
튜토리얼 www.blenderguru.com 이거 보라고함
암튼 배경은 프리 소스 다운받아서 가져올 수 있는데, https://blendswap.com/blend/27580 이걸 사용함
2. keyframe pose transitions
포즈 2개를 지정하면, 그 사이 움직임은 알아서 계산되는게 있나봄.
Pose Mode 들어가서 insert keyframe
왜 안되는거지 음. No suitable context info for active keying set 이 에러 뜸.
3. Python Scripting
Task
- simple crowd generation
- shape, expression, texture, gender는 랜덤하게 설정
https://itadventure.tistory.com/319 블렌더 스크립트 쓸줄 몰라서 이거 봄
4.
...
https://gitlab.tuebingen.mpg.de/jtesch/smplx_blender_addon gitlab 참고
-
그리고 애니메이션 추가할때 AMASS 불러올 수 있긴 한데 당연히 SMPL-X로 다운받아야함.
SMPL+H 호환 안된다. AMASS npz 파일 불러오면 잘 된다.
'AIML 분야 > NeRF, 3D Pose' 카테고리의 다른 글
NeRF 공부를 위해서 내가 뭘 모르는지 찾아보기 (1) | 2023.02.14 |
---|---|
3D Pose, Motion, SMPL ... (0) | 2023.02.14 |
[논문 리뷰] NeuMan: Neural Human Radiance Field from a Single Video (1) | 2022.12.28 |
댓글