얼굴 따라서 움직이는 안경 합성하기, 애프터이펙트 마스크 트래킹
ฝัง
- เผยแพร่เมื่อ 15 ต.ค. 2024
- 얼굴 따라서 움직이는 안경 합성하기, 애프터이펙트 마스크 트래킹
Null 오브젝트 로테이션 표현식에 넣어야 할 스크립트는 아래를 참고해 보세요. 표현식중 기존에는 코기준이었는데, 왼쪽눈안쪽 기준점과 오른쪽눈안쪽 기준점이 안경 수평 맞추기에는 좋은것 같아 수정했습니다.
[애펙 표현식 : 아래 스크립트를 복사해서 붙여넣기 하세요!
----------------------------------------------------------------------------------------------------------------------]
A=thisComp.layer("트랙킹적용한영상레이어이름").effect("Face Track Points")("Right Eye Inner");
B=thisComp.layer("트랙킹적용한영상레이어이름").effect("Face Track Points")("Left Eye Inner");
// a 좌표 계산
SideA = sub(A, B)[1]; //Y의 좌표
// b 좌표 계산
SideB = sub(A, B)[0]; //X의 좌표
//a, b 사이의 각도를 계산, 180도를 더해 수평 보정
radiansToDegrees(Math.atan2(SideA, SideB))+180;
----------------------------------------------------------------------------------------------------------------------
영상에 포함되는 동영상과 이미지는 아래 픽사베이 참고하세요!
[영상 및 이미지 출처 : 픽사베이]
사람 : pixabay.com/ko...
안경 : pixabay.com/ko...
#애프터이펙트 #마스크트래킹 #masktracker #얼굴합성 #안경합성 #트래킹 #마스크효과 #애펙팁